DEV Community


Discussion on: When do you think it’s the right time to create your own coding language? Answer for the chance to be featured on our podcast!

lifelongthinker profile image

I'd like to split the question up a bit:
◽Creating a DSL (using an existing programming language) is always a good idea whenever it gives you leverage. Experienced developers have a great instinct for this, usually based on metrics that are turning from green to orange or red (e.g. repetition, boilerplate, complexity).
◽ Creating a new programming language is a good idea if no existing language meets your needs. Given the complexity of the topic, such need really has to be incredibly urgent and pressing. Also, creating new languages is a great way to foster understanding of existing languages, paradigms, and how language and languages work in general.

Forem Open with the Forem app