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
I love the idea of having file source code next to the tutorial.
However, it doesn't work that well on small mobile display.
Perhaps keeping them next to each other, displaying only one and switching between them with right and left swipes would work better?
Yeah, that's a tricky one! We were thinking how to do it correctly and I think we will add a "collapse" function to the code editor on mobile, so you'll be able to collapse / expand it on demand. Would it work for you?
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