3 ms·
"I suggested that IDE features are language smells." I love this quote.
by j_baker 17y ago
"I suggested that IDE features are language smells."
I love this quote.
- coliveira 17y agoWhat you want is a language that is also an IDE. Smalltalk did this 30 years ago.
- iamwil 17y agoI don't think that's what he's getting at. Much of the developer support built into IDEs are there because it's too much for the programmer to handle. His assertion is that it's because it's a weakness of the programming language that we need to do that. Have IDEs that generates boiler plate code? Then perhaps the language is too verbose, or not powerful enough to express templates of code. Have IDEs that auto complete variable names for you? Perhaps there are too many and your program is too big to fit into your head.
- j_baker 17y agoThis exactly. I had a programming languages professor whose hypothesis was essentially: "Programming languages were invented to minimize program complexity. So why are there so many tools to manage their complexity?" Although in fairness, it isn't necessarily a language smell. It can oftentimes be a framework smell or a "your code sucks" smell. :-)
- deleted 17y ago[deleted]