Re:Elixir – HUGE Release Coming Soon
by packetlost on Wednesday December 07, 2022 @11:58AM
(#33896815)
I like this idea. I believe Rust does something somewhat similar (though not quite) for processing compile-time procedural macros. We see somewhat similar, but external approaches in the Clojure ecosystem with Babashka and Joker (and probably a few others).
In general, I like this, but not every language actually needs it. Like, what would that even be in Python for example?
That idea was that there should be a little language inside of each big language that is used to implement the self hosting aspects of the language, and then a small set of additional libraries would provide a usable embedded variant of the ecosystem, good for small places and things that have to start quickly.