Why Janet?
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A personal endorsement of Janet, a small Lisp dialect, covering its key strengths: simplicity (only 8 core instructions), easy distribution as native binaries under 1MB, powerful parsing expression grammars instead of regex, an excellent subprocess/shell scripting DSL, embeddability as a C library, mutable/immutable collection types, and a unique compile-time-to-runtime value passing mechanism. The author also highlights Janet's macro system and its modern, comfort-oriented syntax that departs from traditional Lisp conventions.
Table of contents
Janet is simpleJanet is distributableJanet is unrealistically good at parsing textJanet has the best subprocess DSL of any high-level languageJanet is embeddableJanet has mutable and immutable collectionsMacros, macros, macrosJanet lets you pass values from compile-time to run-timeJanet feels good in the handJanet prefers comfort to tradition115 Impressions