top | item 44043550

(no title)

agentkilo | 9 months ago

I think Janet is quite...liberal? It's a practical language, but doesn't force a specific paradigm on you. There're "escape hatches" in different levels of the language, and I like that.

Maybe the most "opinionated" things in Janet are the ev stuff and fibers. I think they're done right though, you just need to be careful with the event loop when embedding Janet.

discuss

order

nicce|9 months ago

How it compares with Lua?

giraffe_lady|9 months ago

Strictly better unless you need an extremely small runtime rather than a very small one, or are exposing a scripting API to users who will recoil from prefix notation.

behnamoh|9 months ago

If you like Janet and Lua, might as well try Fennel, which was made by the creator of Janet.

77pt77|9 months ago

This one actually has real arrays (mutable and immutable)