News for hackers. Stuff that matters.
Re:Stabel: A pure, concatenative and statically typed progra... by mind-blight on Wednesday June 16, 2021 @10:01AM (#27528574)
What's the main motivation behind creating Stable, and what philosophy or principals are guiding your decisions about how to build the language?
Re:Stabel: A pure, concatenative and statically typed progra... by Skinney on Thursday June 17, 2021 @04:36AM (#27537390)
I originally wanted to create "Elm with unions instead of ADTs, that compiles to wasm", but I had recently discovered Factor and Forth and found I enjoyed the syntax and semantics better than ML.

I'm a minimalist, I'm not fond of languages that grow and grow and grow with features. So my goal is to create the smallest language that is still flexible enough to solve most of my day-to-day problems (I use Elm and Kotlin for work), and a language which is easy to reason about.

For more on how Elm inspired Stabel, read this: https://fossils.stabel-lang.org/compiler/wiki?name=How+Elm+i...

Note: It's Stabel, not Stable. Stabel is norwegian and means stack.