3 ms·
Fennel made a really interesting choice in rigidly sticking to the lua semantics. I think in isolation it would be a fairly bad choice, but in practice you get
by giraffe_lady 5y ago
Fennel made a really interesting choice in rigidly sticking to the lua semantics.
I think in isolation it would be a fairly bad choice, but in practice you get a drop-in replacement for lua that fixes every problem with lua.
I wouldn't want any other lisp to work like it does but damn I consider that thing my savior at this point. I've come to really hate lua and fennel bails me out every time.
- robonerd 5y agoI suppose I should give Fennel another chance, since I have similar feelings towards Lua. Lack of quasiquoting particularly does sting though, using quasiquoting to construct lua tables seems like it would be nice.
- giraffe_lady 5y agoThere's also that partial implementation of the clojure stdlib in fennel that might have it. If not... it does have a macro system though I've avoided using it. Macros can be a quagmire even in popular well-documented lisps which fennel definitely is not either.