What does HackerNews think of enso?

Hybrid visual and textual functional programming.

Language: Rust

#40 in Compiler
#3 in JavaScript
#8 in JavaScript
> I'm convinced this entire space should be visual.

At my last 2 jobs I spent entirely too much time debugging Matillion jobs, which are visual. I have my doubts that it’s the panacea that it appears to be.

That said, you may find Enso particularly interesting: https://github.com/enso-org/enso

I’ve always been fascinated by the glamorous toolkit project. Their ambitions are fascinating and align closely with software I’ve daydreamed about on more than one occasion. I wish I was more comfortable with lisp, or that it was compatible with Svelte/Typescript/Deno/Tauri which account for 90% of the projects I work on. I hope projects like this and Enso[0] are early iterations of what IDEs will look like in the future. There is so much room for innovation regarding ways to extend and augment the text formats used to author and represent software systems.

[0]https://github.com/enso-org/enso

Hi, I'm Wojciech, one of the founders of Enso (https://enso.org) :)

SEE THE DEMO HERE: https://www.youtube.com/watch?v=fQvWMoOjmQk&ab_channel=Enso

What is Enso? Enso is an award-winning interactive programming language with dual visual and textual representations. It is a tool that spans the entire stack, going from high-level visualization and communication to the nitty-gritty of backend services, all in a single language. Enso is also a polyglot language - it lets you import any library from Enso, Java, JavaScript, R, or Python, and use functions, callbacks, and data types without any wrappers. The Enso compiler and the underlying GraalVM JIT compiler, compile them to the same instruction set with a unified memory model.

What is this post about? Enso has visual and textual syntax. We have released Enso 2.0 alpha to the public as a free, open-source project over a week ago and we got a lot of questions regarding what is the best way to learn its textual syntax. To address these questions, we have created a dedicated page for it! Check it out here: https://enso.org/docs/syntax

If you want to learn more about Enso, check the following links! - our website: https://enso.org - our GitHub (Enso is Open Source and free to use): https://github.com/enso-org/enso

If you have any questions, I'd love to answer them! <3