Live data from Hacker News

Luna – Visual and textual functional programming language

luna-lang.org

161–170 of 331 posts

Re: Luna – Visual and textual functional programming language

#161

Earlier quoted context omitted.

One click deployment example to AWS Lambda or Google Cloud Functions could be killer scenario!

This is what we want to deliver a little bit later. So you could go to our website, click "start", make the graph and everything will be run and scaled automatically for you, delivering you the results. Are we talking about the same functionality? (I'm abstracting over particular hardware provider).

1 click deployment to something like golem.network would be even cooler

Re: Luna – Visual and textual functional programming language

#163

May want to remove from your "About Us" bio: "hates Java Script" -- can't say I disagree, but you might alienate potential converts -- really should inject as much positivity as possible. Any negative messaging will do nothing but harm.

I prefer to alienate potential converts than convert JavaScripters! Just joking of course. It is hard to hide hate to a non-language treated as a super cool language. But you are right, I've never thought about it this way. I will change it, thank you!

in what way is javascript a non language? i write c, python and javascript- i dont see how one is any more of a language than another? you are baselessly pretentious

Re: Luna – Visual and textual functional programming language

#164
post #72

Earlier quoted context omitted.

It's bogus, they just wanted to use the word "category" to try and lure in FP enthusiasts.

It's not a bogus! We are FP enthusiasts and the word "category" has really strong connections to our type system. However, the name might be a little misleading so we've already changed it. Anyway, we treat our types as categories. For example 1 belongs to a singleton category 1 (thus you can write 1 :: 1) but it also belongs to category of positive numbers or all numbers in general, thus again you can write (1 :: 1…

1 also belongs to 'all integers from 1 through 10'. Is this also a category? (I assume yes). How is this category expressed in Luna?

Re: Luna – Visual and textual functional programming language

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

Can I implement pixel-level video effects with Luna (e.g. warping, time map, segmentation, keying, etc.)?

It's built on top of GHC... you could try writing your filters in haskell; I imagine it would be similar.

Re: Luna – Visual and textual functional programming language

#166
post #86

Earlier quoted context omitted.

We use the name for a long time now and we love it, however I agree it could be confusing. We failed, however, to find a better one. I've got a crazy idea here! I know that HN has some magical powers, so if you have any idea of a better name for a dual-representation, functional, visual language, we'd be more than happy to talk about it and change it before the release (after the release it would be too late)! :)

I mean, I don't care if you keep it as Luna. Just saying you're gonna have problems if you keep that name

I completely understand that, but we care about it very much and don't want to have problems with it. Because of that I asked about help with the naming :)

Re: Luna – Visual and textual functional programming language

#167
post #86

Earlier quoted context omitted.

We use the name for a long time now and we love it, however I agree it could be confusing. We failed, however, to find a better one. I've got a crazy idea here! I know that HN has some magical powers, so if you have any idea of a better name for a dual-representation, functional, visual language, we'd be more than happy to talk about it and change it before the release (after the release it would be too late)! :)

I mean, I don't care if you keep it as Luna. Just saying you're gonna have problems if you keep that name

[deleted]

Re: Luna – Visual and textual functional programming language

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

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 easy. the same damn attitude. go away

Re: Luna – Visual and textual functional programming language

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

[deleted]

Re: Luna – Visual and textual functional programming language

#170

What is it compiled to? Does it target JVM, CLR, native code (if so what platforms?) What is it compiled with? LLVM ? GCC ? Custom compiler? What is the standard library like?

It targets few backends. Currently it runs on our VM, but we are working on targetting GHC's Haskell Core (which then compiles to LLVM IR). Luna's compiler is of course a custom compiler written in Haskell. Standard library looks cool!

Did I answered your questions? :)

Post reply on HN