The Janet Language
janet-lang.org
The Janet Language
1–10 of 203 posts
Re: The Janet Language
#2Re: The Janet Language
#3Re: The Janet Language
#4Re: The Janet Language
#5Re: The Janet Language
#6Re: The Janet Language
#7Re: The Janet Language
#8Janet is really powerful. Here's a small TUI text editor I'm writing in it, if you want to see a non-trivial example: https://www.github.com/CFiggers/joule-editor
Edit: Back up now
Re: The Janet Language
#9Parsing expression grammars (think, like, declarative parser combinators?) are a really great feature for ad-hoc text parsing -- and nicer than regular expressions, in my opinion, for anything longer than about ten characters.
The language itself is also a great introductory language-with-lots-of-parentheses, so you can explore compile-time metaprogramming with familiar runtime semantics -- think JavaScript plus value types minus all the wats. The embeddability and easy distribution (compiles to a static binary on any platform) is a huge plus as well.
Honestly I like Janet so much that I'm writing a book about it, because I think it's a shame that the language isn't more well-known. It's great! You should check it out right now!
Re: The Janet Language
#10Syntax looks a whole lot like Clojure. I immediately appreciate the optional immutability built in too.