Live data from Hacker News

Luna – Visual and textual functional programming language

luna-lang.org

41–50 of 331 posts

Re: Luna – Visual and textual functional programming language

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

Sounds pretty cool. Looking forward to it. Don't rewrite the graphical interface again, though ;-)

We would not rewrite anything again soon :) We decided to rewrite it because of all the gains we gather from it (including both features as well as much increased speed of development) and it already (almost) payed off.

Re: Luna – Visual and textual functional programming language

#45

Earlier quoted context omitted.

What is text itself but a visual representation of something complex? I repeat, text is intrinsically visual and just a restrictive form of the alternative which is diagramming. Is it a pure coincidence that the english alphabet happens to be the best primitive for representing programming concepts? I believe that there is no coincidence. English is horrible at representing programming concepts. A limited set of char…

Math. When learning graph theory it can be quite useful at first. But once you start using set theory the graphical representation actually hides more information than it gives and intuition starts to get in the way of us discovering useful properties.

I think this visual stuff is perfect for functional (math based) programming as composed expressions aren't easily readable as english.

I find language to be better suited for imperative procedures. Think about it, I have a list of tasks, do I write that list in ordered English bullet points or do I draw a diagram?

Re: Luna – Visual and textual functional programming language

#46
I haven't tested it yet but i mind if this is possible to make microservice with this ?

Like defining an port (like 80) an input (a json like {"example":0} make an operation an return a value by the same port and json.

It could be an nice way to include micro service into a larger eco system or make people collaborate using luna in larger project.

For python you may use hug or flask

That s an interesting idea btw

good job and good luck

Re: Luna – Visual and textual functional programming language

#47
post #38

Is this related to the luna programming language experiment by TJ Holowaychuk? https://github.com/tj/luna

It's not. That is just a name clash, but in our early days TJ was so kind as to pass the ownership of luna organization on GitHub to us :).

Re: Luna – Visual and textual functional programming language

#48
post #33

Earlier quoted context omitted.

That's more or less what I want to know. I've been subscribed to Luna for a while but I haven't received any updates or news about it whatsoever. The Twitter account is pretty dead. Even the images on the website seem pretty sketchy since I doubt many of the images are actually real or represent features of the editor. I've pretty much given up on this ever coming out.

We are alive! I'm really sorry for keeping you waiting for so long, we've been doing our best to make everything happen in the best possible form and I hope you will be happy with Luna after the release :) I'd be very thankful for any feedback after the release, it would help us much!

Thanks for chiming in! Hopefully it works out for you guys! :)

Re: Luna – Visual and textual functional programming language

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

What is your business model?

First of all, we originate from Open Source community and we believe in it so strong, that we set it as a backbone for our business. We also believe in Open Adoption Software model: https://www.slideshare.net/AccelPartners/the-rise-of-open-ad... .

Answering the question more directly, we will be providing payed support and hosted computing environment with automatic scalability in the future, however now we will be focusing on building community and helping everyone gain from what Luna has to offer, keeping Luna completely open source and free.

Did I answered your question deep enough? :)

Post reply on HN