@mdallastella Interesting, it looks like a small reasonable-enough Lisp. Too bad they chose a stack machine.
@tfb I'm quite ignorant about the implementation details, what do you mean with "stack machine"?
@mdallastella The architecture of their virtual machine. It looks like a classic byte machine, a bit like Java. More recently, it was discovered that register machines make sense for VMs too, not just physical CPUs. That's part of what made byte-interpreted Lua more efficient than some low-quality compilers even (PyPy for example).
In the end it's a small thing and not super important, though.
@tfb weird, because the author of Janet is the same guy who made Fennel (a lisp that transpile to Lua)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!