Live data from Hacker News

Luna – Visual and textual functional programming language

luna-lang.org

211–220 of 331 posts

Re: Luna – Visual and textual functional programming language

#211
post #140

Earlier quoted context omitted.

I applaud your candor.

Qubex, I'm sad such comment appeared. I'm sad only because it shows how rare people are honest while building companies. How can we build something that engages other people and cheat on them? Look, we've been working on Luna for over 2 years now, full time in a team of 7 people. We were often working during weekends or hardly sleeping at nights just to create what we believe in. We were constantly using software bui…

This response strikes me as either coming from a mindful person willing to show public vulnerability or someone who has studied such people & learned to mimic how they communicate. My own experiences with mindfulness suggests categorical thinking naturally goes hand-in-hand with (and may naturally emerge from) being in a mindful state, so I'm more inclined to think you're not a well-researched phony. I also prefer to give people the benefit of the doubt.

I'm feeling really inspired, hopeful, and happy when I read comments like these because I consider the lack of vulnerability in the startup world to be as sad as the lack of authenticity. Thank you! I hope you'll keep doing what you're doing.

Are you, by any chance, familiar with nonviolent communication? https://en.wikipedia.org/wiki/Nonviolent_Communication

Re: Luna – Visual and textual functional programming language

#212
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…

> @horse_js: JavaScript. It isn’t meant to be hand-written;

https://twitter.com/horse_js/status/872243719889616897

:p

Re: Luna – Visual and textual functional programming language

#214

Earlier quoted context omitted.

Try to be more charitable by seeing it from their point of view. Imagine being used to a language that helps you be rapidly productive and shields you from a huge catalog of mistakes. But one day you're forced to use JavaScript, and suddenly you've got nothing . It'd be like driving in a doorless jeep with no seatbelts on a high rise highway with no guard rails. Sure you can do what you want, and even in some nice, c…

this is a good characterization of what causes people confusion, and i think the parallel with people going to c from js is totally right. i experienced that myself. its a great way to put it and i will probably use it, thanks! the second point about being more understanding surely applies more to the person proudly hating a language with no constructive support about why, and little evidence of an effort to overcome…

If the hate were towards a person, I would completely agree with you. But OP is only hating JavaScript-the-tool, so I have no contempt towards his opinion.

In contrast, if OP were hating on JavaScript programmers, then your indignation would be completely justified. But he's not, and I admit to holding a similar position: I hate C++ and prefer to never lay eyes on it again, but I have nothing against C++ programmers :) The difference between C++ and JS is C++ is less forced upon someone's career as the only language to work with.

Re: Luna – Visual and textual functional programming language

#215

Earlier quoted context omitted.

Well, it was pretty good ad for me, so maybe reconsider.

I will reconsider hiding my real feelings. I really feel I should not hide them ;)

Man people who would bail out of the entire project just because of one of the members' likes or dislikes on his bio snippet are petty, please don't optimize for those people...

Re: Luna – Visual and textual functional programming language

#216

Earlier quoted context omitted.

Well, it was pretty good ad for me, so maybe reconsider.

I will reconsider hiding my real feelings. I really feel I should not hide them ;)

Perhaps there's a way to present yourself authentically while still holding the door open for the Javascripters?

Would "Loves dogs, hates Java Script, willing to meet you in the middle if you disagree on either" be accurate?

Re: Luna – Visual and textual functional programming language

#217

Interesting. I wonder if this is the future of not only reducing the barrier to entry to software engineering, but setting up a new tier of software engineer for the unskilled. Rather, would software have lower barrier to entry positions that are driven by piecing together software components like they would a factory job. I'm sure for most software a team is only necessary,but as software dominates our future, perha…

This is what I was thinking. Any critique of this approach may want to keep in mind this isn't necessarily going to replace what software engineers are doing now, but rather expand what is done by others by lowering barriers.

Re: Luna – Visual and textual functional programming language

#218

Earlier quoted context omitted.

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…

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…

> its so obvious that people are just looking for reasons to hate javascript

Why would anyone have the motivation to do that? Either it has given them reasons to dislike it, or it hasn't. Why do you think anyone is predisposed to looking for those reasons?

Re: Luna – Visual and textual functional programming language

#219
post #95

Earlier quoted context omitted.

The thing there is that is already how image processing and compositing has been done for 30 years. Check out Nuke, Digital Fusion (which is free), Shake, Flame, etc.

@CyberDildonics, I think that @indescions_2017 was referring to pipelines suitable to be run inside game engines, working at "runtime", not batch-processing data upfront. You cannot utilize any of the software you mentioned to do it. You can use Houdini engine, but it's image processing capabilities are super limited currently and even if they improve, you are limited to thinking in the context of SOPs, DOPs, CHOPs e…

Actually Houdini's COPs are very capable, I use them all the time. Also you can define custom procedures/nodes using vex as text or as a separate node interface.

Re: Luna – Visual and textual functional programming language

#220

Earlier quoted context omitted.

TouchDesigner ( https://www.derivative.ca/ ) or vvvv ( https://vvvv.org/ ) are more comparable, since these systems DO work in realtime environments. But yeah, you still have to think in the context of SOPs, TOPs, CHOPs...

You cannot embed touchdesigner in a game engine (at last with ease). VVVV does not comes with abstraction over DOPs SOPs etc, but both are still very limited regarding what datatypes they can process.

Can you embed this in a game engine?
Post reply on HN