3 ms·
2 reasons: 1. Lispers often find s-expression syntax easier to edit for many applications. So it's not surprising that a lot of the folks who design languages
by jellybellys 8y ago
2 reasons:
1. Lispers often find s-expression syntax easier to edit for many applications. So it's not surprising that a lot of the folks who design languages in Racket also might choose an s-expression syntax for their language design.
2. By using the same (or similar, in the case of Pollen/Scribble/...) syntax as the main racket language, it's easy to give access to the full power of racket in a DSL.