Hacker News new | ask | show | jobs
by iamrecursion 2879 days ago
Ara here! I’m one of the compiler engineers on Luna!

We’ve just released our 1.4 performance update at [0], and Luna is now immeasurably more quick!

I’ll keep an eye on this thread and answer questions where I can!

[0] https://luna-lang.org

5 comments

I have been waiting YEARS for someone to bring the idea of 'zoom' into visual programming. I expect it should be a simple solution to the problem many visual programming systems face where any substantial complexity results in an incomprehensible web of components and connections from different conceptual layers of abstraction all presented at once. This is the first I've heard of Luna, but I'm looking forward to experimenting with it when I get home!
Thank you! It is so heartwarming to read such comments as yours. We are doing everything we can to bring this idea to reality. Please check out some of our Luna live session coding screen casts here (enable 1080p mode): https://www.youtube.com/watch?v=8_pi7LYpDYw&feature=youtu.be
Does Luna have meta-programming capabilities? In particular:

-does it have a templating system?

-can nodes be created and/or connected programatically?

In a couple of words: not yet.

Metaprogramming is definitely on our radar, and we have had some internal discussions regarding it, but it’s not one of the top-priority items right now.

Look nice, any chance to have a light them for the docs? It's really quite straining to read the docs in dark mode.
Option appears to already exist [0], though you could be forgiven for not spotting it.

[0] - https://i.imgur.com/3k9VN5M.png

Thanks, I couldn't notice it somehow.
Do you plan to release a Web version ?
We’ve been very careful to base the editor on web technologies, and browser-based Luna is definitely on the cards once we finish the new GUI!
I wanted to quickly give it a try on the Mac.

“lunaInstaller” can’t be opened because it is from an unidentified developer.

At least sign the app to remove one more friction point from trying out your tool.

We should be getting both our Mac and Windows developer certificates this week. I’m really sorry for the inconvenience - it should be fixed by the time of the next release.
It'd be nice not have the installer be an Electron app which then downloads something I can't cache/save, but just have the actual app be the download from the main page!