3 ms·
When should one use Ohm over Racket?
by branneman 6y ago
When should one use Ohm over Racket?
- coldtea 6y agoWhen they want a library and toolkit for building parsers and languages, rather than a general programming language based on Scheme.
- branneman 6y ago... but racket basically exists to create parsers and languages. It happens to also be a general programming language. But so is JS nowadays with Node.
- dunefox 6y agoSo, I guess you don't know why OP specifically asked about Racket: https://www.cs.utah.edu/plt/dagstuhl19/ https://www.cs.utah.edu/plt/dagstuhl19/ https://beautifulracket.com/stacker/why-make-languages.html https://beautifulracket.com/stacker/why-make-languages.html
- coldtea 6y agoNah, I know about Racket's DSL support and touting itself as friengly to language writing, but it's still not the same as a dedicated parsing toolkit, the same way I wouldn't consider a Lisp with reader macros equivalent either...