3 ms·
> your language needs an IDE, right? If it does, it’s a bad language. (IDEs can be beneficial for many languages. When those benefits become “needs”, that’s a
by otikik 5y ago
> your language needs an IDE, right?
If it does, it’s a bad language.
(IDEs can be beneficial for many languages. When those benefits become “needs”, that’s a sign that language is pushing complexity onto the editing tools, which has many bad consequences)
- ModernMech 5y agoYou haven't been bitten hard enough by the PL bug to know what the author is referencing here. The "need" used here is meant to mean desire, not necessity. Once you start adding all the crazy features to your programming language, the next obvious step is to add IDE support for those features. It's part and parcel of the PL bug; it never stops at the language proper. The feature creep is so overwhelming, and that's what caused the author to write this post. If anyone is wondering how bad it gets, after the IDE stage of the PL bug, the next stage is to run your language on bare metal, so that opens the whole OS door, as if there weren't enough massive planet sized doors of complexity already open before that. The terminal stage is when you decide to run your PL on custom designed hardware. After that... legend has it you turn into a creature resembling Gollum, and you are driven to live deep with the bowels of the Earth, never to be seen again.