Live data from Hacker News

Luna – Visual and textual functional programming language

luna-lang.org

271–280 of 331 posts

Re: Luna – Visual and textual functional programming language

#271

Earlier quoted context omitted.

cool, i didnt want to hurt your feelings, just point out that you are a baseless snob

If I had to guess, I would point out that JavaScript was originally hacked out in 10 days, and features a number of unforgivable flaws, such as a non-transitive equality operator, weird implicit conversions, or just plain trying to make sense of quite obviously nonsensical operations. To someone used to the mathematical rigour of typed functional languages, this is not even worth looking at. As far as I know, the suc…

No one is using the language Eich wrote "in 10 days" anymore, so that's a ridiculous comparison to make. You're dismissing all the effort TC39 has put into improving the language for many years.

Re: Luna – Visual and textual functional programming language

#272
post #143

Earlier quoted context omitted.

This was a super-valid position until Sept. 14, 2015, when Node.js and io.js combined to establish a stable runtime. From that day forward, JS/ES have been fast to change and stable.

I don't care what they done in terms of stable runtime. I mean, I care, but not in the context of the language itself. Language is all - combined! The runtime, syntax, libs, everything. I call it "experience" or "feeling". I like the idea to treat JS as web assembler, but as a language, JS is just a garbage. It will be garbage until you will be able to write code, that seems completely valid unless you are super JS g…

[deleted]

Re: Luna – Visual and textual functional programming language

#273

Earlier quoted context omitted.

it does, because you are clearly just a snob. its so obvious that people are just looking for reasons to hate javascript when they post shit like your dumb example. though i concede that is a pretty hilarious "wat". virtually all the dumb "gotchas" never show up, and the real gotchas are learned early, just like other languages. you are like a classical musician who thinks every other kind of music is not real and ea…

Sorry dude, I'm going to have to step in; you're being too strong in your counter attitude. I've been writing and teaching JavaScript professionally for many years, and while I don't hate the language, I don't blame those who do. After learning and using a statically typed language, it becomes absurd how much effort you have to put in to debug a JavaScript type error – a problem that is amplified by the language desi…

[deleted]

Re: Luna – Visual and textual functional programming language

#274
post #271

Earlier quoted context omitted.

If I had to guess, I would point out that JavaScript was originally hacked out in 10 days, and features a number of unforgivable flaws, such as a non-transitive equality operator, weird implicit conversions, or just plain trying to make sense of quite obviously nonsensical operations. To someone used to the mathematical rigour of typed functional languages, this is not even worth looking at. As far as I know, the suc…

No one is using the language Eich wrote "in 10 days" anymore, so that's a ridiculous comparison to make. You're dismissing all the effort TC39 has put into improving the language for many years.

People are, how many times does a Javascript coder type `===` in one day?

Re: Luna – Visual and textual functional programming language

#276
post #26

Hi guys! My name is Wojciech Danilo and I'm one of the founders of Luna. The timing for this news is a little unfortunate, because we are just before releasing Luna as an Open Source project! However, it's great time to answer some questions and give you a short update what has happened for the last couple months: 1. We've raised a seed round of $1M, so we can safely focus on product development and shortly on commun…

> previously running on WebGL and now we base just on HTML, so it will be possible to attach any HTML

Just in case anyone else faces this issue, another possibility is to do WebGL-above-HTML two-layer hybrids, with punchouts to see the synchronized HTML. But perhaps not worth the pain for 2D UIs.

Hmm. Last year I half-started a quick hack of atom.io with CSS3D in Vive VR. Intended for purescript et al. But the display's angular resolution was painfully low for working with text. It looks like Luna might be an interesting alternative for exploring coding in VR.

Also on my infinite todo list are exploring VR direct manipulation of a category-theoretic pushout lattice of theories, and (separately) an interactive editor for string diagrams...

Any thoughts on using Luna as a compiler target?

Re: Luna – Visual and textual functional programming language

#277
post #213

Earlier quoted context omitted.

apache2 because of the patent protections.

Straight question for the uninformed (me): Could you (or anyone else) elaborate on MIT vs Apache V2 and patent protection?

OK - found this on Quora [1] that gave me some idea.

I asked before as googling because there are often very well-informed software legal opinions on HN.

[1] https://www.quora.com/Whats-the-different-between-Apache-v2-...

Re: Luna – Visual and textual functional programming language

#278

Earlier quoted context omitted.

Can you embed this in a game engine?

Are you asking about Luna? :) Sure! Luna comes currently with its VM but we are also working on a backend allowing to compile it to machine code, so every graph you write can be also used as a library and called for example from C.

thats awesome !
Post reply on HN