|
|
|
|
|
by valenterry
1302 days ago
|
|
The better the programming language, the less need for a custom language. You can then create the DSL inside of the host language. This requires flexibile syntax to some degree and a fairly advanced typesystem if it should be statically typed - hence not too many languages are a good choice here. |
|
Some languages are particularly suited for this but other than racket and ruby it seems mostly accidental/incidental to their design.