Enso
From APIDesign
Enso is a dual syntax programming language. Visual and textual. Unique. With the ability to use libraries from Java, JavaScript, R and Python, without wrappers and with close-to-zero performance overhead.
- I am responsible for its JIT compiler written on top of GraalVM since 2022.
- Intro @ GraalVM Meetup 2022
- Enso for compiler devs
- VSCode & Interp @ GraalVM Meetup 2023
- VSCode extension & co. for Enso
- Interop, Python, Espresso, etc.
- Functional Devs @ GraalVM Meetup 2024
- Mini Passes
- Immutability, Concurrency, Optional
- Functional While Cycle
- Dual JVM @ GraalVM Meetup 2025
- Enso2026 notes