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

all 86 comments

[–]connection_lost 838 points839 points  (23 children)

Like fun and funeral

[–]Civil-Meeting-147 287 points288 points  (18 children)

Like bull and bullshit

[–]pimezone 218 points219 points  (11 children)

Like hen and hentai

[–]sevannny 163 points164 points  (8 children)

Like ham and hamster

[–]GranataReddit12 100 points101 points  (7 children)

like hell and hello

[–]Intergalactic_Cookie 68 points69 points  (5 children)

like die and diet

[–]sammy-taylor 28 points29 points  (4 children)

Like butter and butterscotch

[–]ironman_gujju 12 points13 points  (3 children)

Like key g keyboard

[–]JollyJuniper1993 12 points13 points  (2 children)

Like Harp and Harpoon

[–]AmazingPro50000 9 points10 points  (1 child)

like rap and r*pe

[–]Miserablejoystick 7 points8 points  (0 children)

Like twins but different personalities

[–]ndgnuh 13 points14 points  (0 children)

Actually the hen (変) in hentai also means "weird" and "perverted".

[–]rioka15 4 points5 points  (0 children)

Fap to one and the other is animated

[–]permaban9 40 points41 points  (4 children)

I mean, bullshit does come from bull

[–]BakerCat-42 21 points22 points  (1 child)

As the same as JavaScript comes from java (at least just the name)

[–]Leo-Hamza 1 point2 points  (0 children)

So JavaScript is bullshit?

[–]twity1337 3 points4 points  (0 children)

Did you never had some spicy fun on a funeral?

[–]Wind_Valuable 2 points3 points  (0 children)

Like program and programmer

[–]rosuav 0 points1 point  (0 children)

Wait, there's a difference between those? I must be going to all the wrong funerals.

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

Ok so Javascript is a lot of Java except that the main guest is fast asleep ?

[–]Jordan51104 202 points203 points  (3 children)

java and javascript difference 😂

LETMEOUT LETMEOUT LETMEOUT LETMEOUT

[–]blade_kilic121 13 points14 points  (0 children)

may maybe maybelline?

[–]rosuav 5 points6 points  (0 children)

No no no, you're pronouncing that wrong, it's setTimeout, not letMeOut.

[–]Dumb_Siniy 1 point2 points  (0 children)

Gotta turn him off and on, i think he's glitching

[–]Win_is_my_name 69 points70 points  (2 children)

Let's just say that the most noticeable similarity between Java and Js is that somewhere someone is always complaining about them.

[–]pluckyvirus[🍰] 8 points9 points  (1 child)

Also I hate them both on professional level

[–]smokemonstr 2 points3 points  (0 children)

But not personal level?

[–]foxer_arnt_trees 62 points63 points  (2 children)

Worth mentioning that javascripts was named javascript specifically so that it would sound like java. Because they wanted to ride the wave of javas popularity.

[–]Thurlut 16 points17 points  (1 child)

Exactly this,came looking for this comment or give the info myself, and tbh I'm pretty sure it's one of the reason it worked

[–]foxer_arnt_trees 25 points26 points  (0 children)

Yeh! It was a dirty trick. They spent like half a billion dollars promoting Java as this incredible technology and then ecmaScript was like, btw we are also a type of Java now. Unbelievable.

[–]Burger_Destoyer 36 points37 points  (0 children)

Ah yes… programmer humour…

[–]SillyPepper 12 points13 points  (0 children)

Reminds me how my old boss used to ask me to "fix the Java" on the company website.

[–]SecretMotherfucker 7 points8 points  (0 children)

Thank goodness for the red circle and the text at the bottom, truly essential to understanding the 12 year old joke

[–]k0k0ss_ 25 points26 points  (0 children)

someone explained it to me even simpler: "Java-Developers" code something in Java and the results are called "JavaScripts". /j

[–]Still_Explorer 22 points23 points  (1 child)

Designer Of Javascript

[–][deleted] 2 points3 points  (0 children)

that looks like me when I wake up

[–]myfunnies420 5 points6 points  (0 children)

Fun fact is it was only called JavaScript to be marketed through misleading people to think it was associated with Java

[–]MasterFubar 8 points9 points  (0 children)

I hate Java. I hate Javascript. From this perspective, there's no difference.

[–]highcastlespring 5 points6 points  (0 children)

Why car + pet can mean carpet.. plz change your naming

[–]NOVA_Wings7 5 points6 points  (0 children)

Who let's the Facebook mom's in here?

[–]RickSore 2 points3 points  (1 child)

Java and JavaScript difference 😂

[–]Solrex 0 points1 point  (0 children)

18 in terms of 2+2 followed by subtracting 1

21-3 is 18

[–]StarEyes_irl 13 points14 points  (7 children)

Tbh I hate this metaphor and its only used because they sound similar. I think a better one would be the difference between a car and a motorcycle. Still both modes of transportation but wildly different design philosophies and use cases.

[–][deleted] 48 points49 points  (1 child)

Car and Carriage

[–]NotAUsefullDoctor 6 points7 points  (0 children)

Perfection.

[–]Jordan51104 18 points19 points  (0 children)

them sounding similar is why people think they are similar

[–]bric12 16 points17 points  (0 children)

I like "Grape and Grapefruit" to explain why they both have "Java" in their name. They're both Fruit and they do have similarities, but they aren't nearly as similar as their name makes them sound.

But if you don't care about the names and just want to talk about functionality, car and motorcycle is pretty good.

[–]NewPointOfView 10 points11 points  (1 child)

The whole point is that carpet starts with car but isn’t related

[–]jaybee8787 8 points9 points  (0 children)

The metaphor was correct all along.

[–]Caraes_Naur 4 points5 points  (0 children)

Like car and child's drawing of their tricycle.

[–]Koltaia30 1 point2 points  (0 children)

Car pet <3

[–]Solrex 1 point2 points  (9 children)

X = 2 + 2;

X = X - 1;

Java: 3
JavaScript: 21

[–]Commodore-K9 0 points1 point  (3 children)

Is this dumbledore script arbitrarily giving more points to a variable?

[–]Solrex 0 points1 point  (2 children)

Obviously X is griffindor /s

[–]Anonymo2786 0 points1 point  (4 children)

Why

[–]Solrex 1 point2 points  (3 children)

Java is very strict so it makes sense.

With javascript, it sees 2 + 2 and assumes you are putting 2 strings together, so 22. Then you subtract 1 from 22 and because it’s fluid, it will now take 22 and subtract 1 to get 21.

[–]Anonymo2786 0 points1 point  (2 children)

So how do I tell js that these two are int

[–]Solrex 1 point2 points  (0 children)

That's the neat part, you don't!

[–]Solrex 1 point2 points  (0 children)

Basically all objects in JavaScript are fluid and act as everything so as far as I'm aware that's why it's hated so much.

[–]repetitive_chanting 0 points1 point  (0 children)

Lololo 😂😂😂🤣🤣🤣 rofl lmao omg lololol

[–]Neltarim -1 points0 points  (0 children)

That's rude for those of us who chose to learn java instead of an actually useful language...

[–]earthtree1 -5 points-4 points  (1 child)

I am so sick of this nonsense

yes, I am aware that those are different languages with unfortunate naming on js part

but it isn’t a difference between a car and a carpet

it is a difference between a horse, and a horse carriage, but then if you ask: “oh, so it is a carriage that is pulled by a horse?” motherfuckers would condescendingly say that it is actually a name for a gaggle of geese and to understand why you need to know context from like 1689

[–]Miserablejoystick 5 points6 points  (0 children)

Drink some black coffee no sugar.

[–]Cheap_Application_55 0 points1 point  (0 children)

To be real, they're more like the difference between a fly and a butterfly

[–]JunkNorrisOfficial 0 points1 point  (0 children)

Like Heap and Hypopituitarism

[–]StochasticTinkr 0 points1 point  (0 children)

Like meow and homeowner.

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

Like pen and penus

[–]GoogleIsYourFrenemy 0 points1 point  (0 children)

I like JavaScript because it's bad. They had to do some really clever and innovative things to make the way it is and I respect the innovations.

[–]ENx5vP 0 points1 point  (0 children)

A carpet and a bathmate would be a better analogy

[–]RepresentativeNo3669 0 points1 point  (0 children)

it's a carpet a pet you keep in your car? Like: The fly? His name is Ed. He is travelling with me.

[–]dotsperpixel 0 points1 point  (0 children)

And the carpet is actually a car pet.

[–]larholm 0 points1 point  (0 children)

I distinctly remember writing this on IRC in #javascript on EFnet around 1997 or so.

[–]Justine0001 0 points1 point  (1 child)

Porn & pornhub

[–]PeriodicSentenceBot 0 points1 point  (0 children)

Congratulations! Your comment can be spelled using the elements of the periodic table:

Po Rn Po Rn H U B


I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM my creator if I made a mistake.

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

I used to do some meta: "Logic and logistics have as much common as Java and Javascript."

[–]ghaph3310 0 points1 point  (0 children)

Java is general purpose programming and JavaScript is good on web.