Hacker News new | ask | show | jobs
by CyberDildonics 1354 days ago
The worst possible programming scenario is usually being locked in to an internal hacked together proprietary language. I don't think trying to make a new language for every program is a good idea and is almost the polar opposite of what I would consider good programming.
1 comments

It lets you create languages like Pie which is designed to teach others about dependent types:

https://thelittletyper.com/

That seems like an extreme niche use that isn't suited for general purpose programming.
Racket's main use case is pedagogy and PL research.