I find it interesting to compare Janet to Guile Scheme because they
both claim to be fit as embed-able scripting languages.
Haven't done any practical comparison yet bc Janet has only caught my
eye recently (;p), but it appears to have a culture of vendoring and
an edge in implementation size and complexity which (ideally) enable
diving into the language's implementation to scratch your own itches,
learn how it (and the stack in general) work more throughly, and allow
eg. low level code optimizations with less FFI boilerplate.
I wonder how executable size and performance pan out, but with C FFI
available in each language (and the reality of how much time
optimization is worth), I feel that comforts matter more.
Haven't done any practical comparison yet bc Janet has only caught my eye recently (;p), but it appears to have a culture of vendoring and an edge in implementation size and complexity which (ideally) enable diving into the language's implementation to scratch your own itches, learn how it (and the stack in general) work more throughly, and allow eg. low level code optimizations with less FFI boilerplate.
I wonder how executable size and performance pan out, but with C FFI available in each language (and the reality of how much time optimization is worth), I feel that comforts matter more.
Color me intrigued!