Re:Programming language Dino and its implementation
by dleslie on Thursday June 05, 2025 @07:39PM
(#44196631)
FYI, Janet has fibers and parsing expression grammars. Many scheme implementations also feature some form of pattern matching.
Re:Programming language Dino and its implementation
by 90s_dev on Thursday June 05, 2025 @08:17PM
(#44196777)
Yeah but Janet is a Lisp. And Lisps are like black coffee.
Re:Programming language Dino and its implementation
by dleslie on Saturday June 07, 2025 @11:56AM
(#44210467)
... I prefer my coffee black, and I love lisp.
So that tracks.
- fibers
- advanced pattern matching
These are two not so common language features that are often the differentiator in a class of languages: "I like Python - but Ruby has fibers" or "I like Ruby - but Python has pattern matching"
To see such features all in one language has a lot of appeal (to me, anyway)