4 ms·
I’ve been playing with Janet recently as well and really enjoying it. It does seem slightly abandoned though. I can’t tell if it’s similar to what’s happening w
by roxolotl 2y ago
I’ve been playing with Janet recently as well and really enjoying it. It does seem slightly abandoned though. I can’t tell if it’s similar to what’s happening with Common Lisp where thins are simply complete, or if the small ecosystem that did exist has mostly faded away. As a result I’ve been tending towards Fennel because Lua does have complete packages. But I really want to like Janet.
- diggan 2y ago> It does seem slightly abandoned though I think in general "free-time projects" just move a bit slower. Still, it seems to get ongoing work (https://github.com/janet-lang/janet/graphs/contributors https://github.com/janet-lang/janet/graphs/contributors), so doesn't seem abandoned to me at all.
- roxolotl 2y agoMaybe it would be more accurate to say the ecosystem seems abandoned? But I think what’s actually happening there is I’m coming from the nonsense that is npm so I see one option for making http requests that is just bindings to libcurl and think that’s a downside. When really the ease of C interop is a selling point for Janet.
- rcarmo 2y agoThis. I tried to use Janet a few times but the joy web framework seems to have completely stalled, and database support likewise.
- worthless-trash 2y agoAre you able to distribute fennel builds in a single binary easily ? > Fennel because Lua does have complete packages Do you end up using a lot of lua packages in fennel ?
- roxolotl 2y agoNot a lot of packages but more than 0. For example I’m working on a small static site generator so I’m using lunamark. Fennel has the ability to compile[0] to a binary that works pretty well and very well so long as you don’t have any dynamic links. 0: https://wiki.fennel-lang.org/Distribution#binary-executable https://wiki.fennel-lang.org/Distribution#binary-executable
- parlortricks 2y agoI use Fennel with TIC80, Love and Raylib. Such a fun little Lisp that was the first one to really stick. Really helped that Fennel has anti-fennel that converts between Fennel and Lua.