logoalt Hacker News

BoiledCabbagetoday at 5:33 PM4 repliesview on HN

While I'm not clear on how it scales to more broader problems, it's nice to see a somewhat novel idea in programming languages vs the same rehash of algol derived languages.

I do think I've seen something similar. A language mainly driven off of pattern matching, but I don't recall where. Does anyone know of prior art? Or is this completely novel?


Replies

MisterTeatoday at 5:35 PM

Prolog comes to mind with its facts and rules matching.

shrubbletoday at 6:12 PM

SNOBOL, SPITBOL and the Icon and Unicon languages are heavy with pattern matching.

There’s a book on “Snobol for the Humanities” but it doesn’t have a strong focus on UI; everything at the time it was written used a simple terminal interface like a REPL with no advanced terminal handling.

show 1 reply
graypeggtoday at 6:23 PM

June's (developer from the team page on Nova's site) personal website [0] points to this other interesting looking pattern-matching-based language she made called Modal [1] which seems to work on a tree rather than named LIFO stacks

[0] https://june.codes/

[1] https://wiki.xxiivv.com/site/modal

show 1 reply