Hacker News new | ask | show | jobs
by namdnay 5563 days ago
I don't see the point of your argument. You say Java developers should intentionally cripple themselves, because they're losing "important steps". What does that even mean? I don't see why I'd lose rename, automatic inherited method shells, auto imports, generate constructors/getters/setters etc... When you buy a car, do you insist that it has manual windows and no power steering?
2 comments

There's a difference between professionally programming and learning to program.

You shouldn't ever find yourself in the situation where you think an IDE is magical and "javac" is a typo of the word "java".

"When you buy a car, do you insist that it has manual windows and no power steering?"

But when you are learning how a car works and trying to build one, you would start off with one with manual windows and no power steering.