DEV Community

Discussion on: Should programming languages be made for IDEs rather than humans?

Collapse
 
namdets profile image
Jason Stedman

My feeling is that IDEs should be built to express ideas and transform them into code for people who find text based code difficult or inconvenient.

Writing a language to meet requirements of an IDE would limit the potential of the language.

We have too many languages and runtime environments already. Stop writing languages, just build IDEs that make languages more accessible or less verbose or so you dont have to use semicolons or so you can be whitespace delimited.

Whatever you dont like about whatever language you work in, it can be hidden from you with an IDE and we dont have to to reimplement whole library ecosystems to achieve what can currently be done with little work in any major language.

Also, the more languages and runtime environments we have, the larger our global threat surface and the more bugs we won't find until it's too late.