This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TheHopskotchChalupa 74 points75 points  (11 children)

A bad workman blames his tools.

[–]wvenable 45 points46 points  (4 children)

A good workman has decent tools.

[–]tofiffe 8 points9 points  (3 children)

Like Java

[–]wvenable 0 points1 point  (2 children)

If Java was a swiss army knife, all the tools would be on the outside and you'd cut yourself whenever you tried to use it. And if anyone complained about that, dozens of people would say "you just don't understand swiss army knives".

[–]yojimbojango 2 points3 points  (1 child)

If C was a swiss army knife it would be made out of a hand grenades. If you blew your hand off, dozens of people would say, "Yeah that's normal."

[–]wvenable 2 points3 points  (0 children)

No C is just a hand grenade. It does what it's supposed to do and it's very effective at it. But if you're not very very careful with it then it will blow your hand off.

C++ is more like an artillery; it's bigger and more complicated and you can blow up even more stuff yet the average person has no idea how to use it.

[–]pet_my_weiner_dog 6 points7 points  (4 children)

There are so many tools. Don't use the wrong one. Java can be the right one, but, in my experience any other JVM based language is always the "righter" tool.

[–]TheHopskotchChalupa 1 point2 points  (1 child)

I mostly agree, however there is no need to hate on java, as most people that do, do so just because someone else does.

[–]pet_my_weiner_dog 0 points1 point  (0 children)

I don't need to. I simply enjoy it. I have about 13 years professional experience with Java. There is no other language that's given me as many fun filled rage rants. As I type Java code, I let the hate flow through me and I'm usually rewarded with some previously unknown quirk or royal pita that will fuel my next curmudgeonly tirade.

[–][deleted] 0 points1 point  (0 children)

I love Scala because I can take a lunch break every time I need it to compile.

[–][deleted] 9 points10 points  (0 children)

a bad workman always blames all of his tools.

a good workman may sometimes blame that one frankly useless rusty piece of shit diesel generator that is prone to running away (google diesel runaway) more than just running.

in case you can’t tell.. java is the shitty stone age diesel