3 ms·
Build Your Own Programming Language with Scala
- HenryKissinger 7y agoWe have too many programming languages as is. The last thing the world needs is more of them.
- melling 7y agoHe must have read your mind in the first paragraph: “ One strength of Scala is implementing programming languages. Even if your goal is not to implement an entirely new programming language, these techniques are still useful: for writing linters, program analyzers, query engines, and other such tools. ”
- HenryKissinger 7y agoWe already have that. It's called an integrated development environment.
- verdagon 7y agoThats a rather unfortunate opinion. I'm glad that despite posts like yours, people still made new great new languages like Rust and Swift, and are still making great new languages like Nim and Cone. It makes me excited for the future of programming =)
- rafaelgarrido 7y agoGood article to explore parser combinators with practical example. Not about creating your own language, but quickly handcraft a parser for jsonnet.