3 ms·
As a java programmer I get offended by this. I was taught programming on scheme, I use django for quick apps, i know a variety programming paradigms but there i
by UK-AL 15y ago
As a java programmer I get offended by this. I was taught programming on scheme, I use django for quick apps, i know a variety programming paradigms but there is no one best tool to rule them all. Different tools are good for different jobs.
For example scala programmers completely ignore backwards compatibility problems they have had in the past. Such a thing would unimaginable for a large app.
- kaffiene 15y agoYeah, me to. I've used Java for years without doing any Enterprise stuff, so to me Java has always just been a really good general purpose programming language that does OO a million percent better than C++ (from whence I came). When I had to do some web stuff with Java I recoiled in horror from the mess that all that old enterprise stuff was at the time - XML hell! I gave up and just wrote a servlet directly. What I'm leading to is that there is bloat in the Java space - that old EE stuff was god-awful, but extending this to say that everything in Java is bloated and over-engineered is offensive and ignorant. Some frameworks are heavy like old EE. Some frameworks are light like Play! There's nothing inherent in Java that means you can't have lightweight solutions. But bashing Java is cool on HN...
- herval 15y agoI like it how you get offended by a generalization, then go on and throw another one at a different "faction" :)
- astrodust 15y agoThere's a huge difference between a programmer that uses Java and a Java programmer. One is someone who uses tools to accomplish their goals, the other is someone defined by their tools.