r/ProgrammerHumor • u/ion_ • Apr 23 '15
JavaScript is not Java – JavaScript is to Java as hamster is to ham.
http://javascriptisnotjava.io/20
u/Thomas_HF Apr 23 '15
"Technical" recruiters [..] routinely attempt recruiting developers for the wrong field.
I can imagine the conversation:
"Our company is focused on Java web development."
"I have a lot of experience in that field, especially with the Spring framework."
"No, we are not using that. We are using Node."
"NodeJS?"
"Yes, is that a problem for you?"
...
5
u/codecrap Apr 23 '15
Haha that made me lol. I check around the hiring sites every now and then just to see whats going on, and I can't tell you how many times I've seen recruiters asking for a "Rock Star Java Developer" and then in the description say they need to be proficient in backbone/angular and node. Ahhhhhh lol :P
2
u/squishles Apr 28 '15
The conversation isn't that concise, they use words like full stack java developer. They interview you like you'll be doing hibernate, spring, webservices, ejb3 all that good shit.
Then when you get there, there's a backlog of thousands of UI bugs caused by someone's shitty javascript targeted to ie6, if you see node.js you're lucky.
14
14
u/Gubru Apr 23 '15
The relationship is etymological. JavaScript is, in fact, named after Java. So some of the examples fit a lot better than hamster is to ham, ei:
cat is to catfish
bob (marley) is to spongebob
horse is to horseradish
dub is to dubstep
ox is to oxford
are all compound words where the second contains the first.
cat is to caterpillar
"From Middle English catirpel, catirpeller, probably from Old Northern French catepelose (Modern French chat + pileux (“hairy cat”)), from Late Latin cattus + pilōsus."
4
u/peter_bolton Apr 23 '15
I definitely think that "bob (marley) is to spongebob" does somewhat fit, since you're more likely to enjoy Spongebob if you're high as a kite.
2
2
5
u/A_C_Fenderson Apr 24 '15
Good comparison. Java is better than JavaScript, just like ham tastes better than hamsters.
3
2
1
-4
u/kazdum Apr 23 '15
Of course Javascript is not Java. One is essentially a toy, designed for writing small pieces of code, and traditionally used and abused by inexperienced programmers.
The other is a scripting language for web browsers.
3
u/oneandonlyyoran Apr 25 '15
I really wonder why at the time JavaScript was being developed, nobody sat down and said "wait a sec, this name is gonna confuse people, why don't we change it?".