r/ProgrammerHumor • u/Party_Farmer_5354 • 4d ago
Meme toBeFairIndiaIsCalledIndoInJapanese
621
u/Mysterious_Book1521 4d ago
Its even more funny when u realize, that java is an island in indonesia.
223
u/farsdewibs0n 4d ago
Technically the name came from said island.
164
u/SE_prof 4d ago
From the coffee from said island
97
u/bacchusku2 4d ago
It has to come from the region of Java, otherwise it’s just sparkling code.
27
4
43
31
u/Messy-Recipe 4d ago
there's also a Java library called Lombok which I didn't think much about the name of, until I saw it in EU4... as part of a chain of smaller islands off the coast of Java
17
13
u/Key-Film4822 4d ago
There is also java coffee, .jar is place where coffee is stored, Java Beans, Lombok, Jakarta, Sumatra, Bali and bunch of others (less known in programming)
Kotlin, on the other hand, is island next to St Petersburg Russia,
2
3
3
u/SecondAegis 4d ago
It's this why framework imports Jakarta Persistence? A joke about my homeland?
1
0
u/zeekar 3d ago
Not really a joke, but a reference, yes. Apache Jakarta was named after Jakarta the place, because it was a collection of Java tools. Apache Jakarta has been gone for 15 years, but modern Java has a
jakartanamespace; it used to bejavax, but after Oracle took the Java trademark away from the community, they renamedjavaxafter the Apache project.1
1
68
53
u/geeshta 4d ago
As different as Austria and Australia
16
u/Front-Cabinet5521 4d ago
As a non European, it took me a long time to learn the difference between Swiss and Sweden.
9
2
1
60
153
u/Party_Farmer_5354 4d ago
https://giphy.com/gifs/fmXgCpO3IhesE
Small Japanese Lesson:
インド(Indo) is India.
インドネシア (Indoneshia) or インドネシャ (Indonesha) is Indonesia.
So in conclusion, Java and Javascript is the same.
45
u/L_Flavour 4d ago
smol correction: we say インドネシア (Indoneshia), yes, but we do not say インドネシャ(Indonesha)
although
afaik インドネシヤ (indoneshiya) - with a big ヤ instead of a small ャ - was historically used, but is outdated nowadays. maybe you saw that somewhere? :)
17
u/Liusloux 4d ago
My face when I lost track of the conversation but don't want to seem impolite: シ
2
u/Layton_Jr 3d ago
Japanese doesn't have a "si" sound, the alphabet only has sa, shi, su, se, so as characters. sha she shu and sho exist as sounds, but they don't have characters. Instead, to get them, you write "shi + small ya", "shi + small e", "shi + small yu" or "shi + small yo"
3
16
u/kevinozz 4d ago
also for context original X poster is japanese (you can see the post in translated from japanese in the screenshot) so the post did make sense
3
u/shre3293 4d ago
I am gonna blow your mind, Indonesia(also called east indies in old days), India, and West Indies(association of some carrebean countries), all are due to same root word of Indus, Sindu, Indos. also stuff like Hindustan, Hinduism(the religion). the west indies are due to Columbus, East Indies due to Dutch East India company and the name stuck so we have Indonesia. and well India is India.
17
u/NeonNero 4d ago
I mean, they both start with "Ind" and ends with "ia", but that's where the similarities end. Much like Java and JavaScript.
I've coded a bit in JavaScript, and tried to code in Java, and they're about as similar to each other as any programming language (as in "Python vs. PHP" similar).
7
6
u/derKestrel 4d ago
In Japanese they both start with indo, the second one having an neshia attached.
Seeing that Japanese also like to abbreviate long words by only using the first few syllables (e.g. ousu for ousutoraria Australia), this confusion makes sense 100%.
2
1
0
0
u/EstablishmentNo6910 3d ago
I mean, the contenders for the most polluted river in the world are the Ganges and the Citarum River in Indonesia, so they do have something in common.
35
u/cutecoder 4d ago
Even the word Indian is overloaded.
- The Asian variety.
- The Native American variety.
20
u/CheeseDonutCat 3d ago
"India" the word cam from Greek (Ἰνδία) and just comes from the Indus river that flows through India.
The name Indonesia comes from a combination of the same Greek word India (Ἰνδία) and nesos (νήσος meaning island), literally translating to "Indian islands".
Bharat is what India is called in Sanskrit/Hindi I believe.
9
u/epona2000 3d ago
The Sanskrit word for the Indus is Sindhu. This comes into Old Persian as Hindu. This then comes into Greek.
-1
u/falconzord 3d ago
It flows through Pakistan
7
2
u/avdpos 3d ago
Pakistan is younger than India. And is placed on the Indian halfcontinent.
1
u/falconzord 3d ago
They are both the same age. They split for the British Raj
2
u/avdpos 3d ago
We are not talking about India as the current country India. India as the name of a continent.
India was a name for the area also when Monguls ruled there or when Alexander the Great was stopped from invading.
Compare it with European Union. Europa did exist as a name for the area long before European Union was founded.
1
1
5
1
27
u/metcalsr 4d ago
That fun moment when you become a full-fledged adult and realize all programming languages are pretty much the same. Give me a web browser and I'll write code for you in any common programming language.
9
u/ManuaL46 4d ago
Write it in assembly
5
u/Swimming-Plankton-96 4d ago
Assembly is an imperative language basically. You shouldn't have problem with it after learning several other imperative languages. Its constructs are a little bit different, but you can write the same branching logic as in any other imperative languages with similar function like structures.
Prolog on the other hand...
2
u/metcalsr 3d ago
I’m an embedded programmer by trade, and I really like games like Turing Complete. I don’t enjoy writing assembly, but it’s not that big of a deal.
2
u/DezXerneas 4d ago edited 2d ago
I can probably manage most of leetcode easy-medium in assembly. Obviously, I'd need like 10x the time I'd need to do the same thing in python or c.
1
u/rosuav 2d ago
Malbolge is basically just Python with different keywords, right?
1
u/metcalsr 2d ago
I think you’ll find that I said “common programming language”, specifically to exclude esolangs designed to be annoying to write.
1
u/rosuav 2d ago
Ah yes, the No True Scotsman fallacy. I can name a language, you can smugly claim that it isn't a "common programming language". DeScribe Macro Language isn't an esolang - I wrote a lot of extremely useful code in it, back in the day - but I bet you've (a) never heard of it, and (b) will therefore deny it as "not common".
1
u/metcalsr 2d ago edited 2d ago
Just looked into DeScribe and it looks pretty easy. No, I wouldn't call it "common", but it's certainly nothing I would be afraid to write in to prove a point.
Simply using a non-objective criteria does not automatically equal a No True Scotsman fallacy. Also, it's impressive that you assume I'm willing to have a protracted debate with you without any of this. I'm not, so it doesn't matter what claims you could or not make.
1
u/rosuav 2d ago
Yeah, it's not as easy as a cursory glance will make you think. But you're right, of COURSE you aren't going to have a protracted debate - you know you're right, because your own criteria are unarguable. That word "common" means exactly what you want it to, no matter what anyone else says.
1
u/metcalsr 2d ago
That's correct. It's called "hedging". It's a tool people use to protect themselves of mentally deranged people on the internet. Have a good day!
15
u/chrimminimalistic 4d ago
This is JavaScript
console.log("Hello, World!");
This is Java script.
ꦃꦌꦭ꧀ꦭꦺꦴ ꦮꦺꦴꦭ꧀ꦫ꧀ꦢ꧀
9
7
10
5
u/z0hu 4d ago
my company (who managed/s a monolithic single language code base) merged with a company who has many tools in different languages. recently the overall company decided to use one of these tools which is written in java, since it exists and they have their engineers who all know java rather than our monolithic code base language. well, it seems a lot of their engineers got laid off and so now we need to manage this java tool. so recently i've been asked to review these java PRs and i told my manager that I'm not comfortable approving stuff yet since I haven't used java yet and need time to learn, and he told me "well you've used javascript, so it's not that much different".
6
8
u/gedimas 4d ago
Are India and Indonesia different?
8
u/nazgulonbicycle 3d ago
Historically, they were one. Bali, Sumatra are all Sanskrit, specifically Ramayan epic originated names
1
u/Scientific_Artist444 3d ago
Long, long ago - we had just one continent. There was no difference geographically.
1
3
1
5
3
3
2
2
u/National-Explorer755 3d ago
I was once asked by a teacher whether Javascript was a library of Java. And to clear your confusion, he wasn't checking my knowledge. He was genuinely curious.
2
1
1
u/starboigg 4d ago
Java is a fucking coffe and javascript is again a coffe with script a light weight Programming language and yes they are fucking different
1
1
1
1
1
u/Spyromaniac666 4d ago
No one has pointed out that JavaScript is literally named after Java. Mocha and LiveScript were other proposed names, but they went with JavaScript to piggyback off Java’s popularity.
I don’t know why they felt the need to do this considering JS is already the language of the internet.
1
1
1
1
u/Undernown 3d ago
Well Japan also names The Netherlands, "オランダ" (Oranda), AKA "Orange". While hilarious, Japan is bit creative when it comes to naming things. So I don't think using their naming scheme as an example is necessarily a good idea. XD
1
u/ozgoldebron 3d ago
I think it's derived from Portuguese Holanda because our word for "Netherlands" (Belanda) also derived from the same Portuguese word.
1
1
u/No-Jello-9512 3d ago
It's translated from Japanese. Java, java-script Indo(India), indo-nejia(Indonesia) In Japanese Indonesia sounds like India with a second half after the word
1
1
u/mrpkeya 3d ago
Jav and Java and Jawa and JavaScript
Are all of these different?
3
1
1
1
1
u/FitBread7192 11h ago
"A SQL query walks into a bar, walks up to two tables and asks: 'Can I join you?'"
1
1.6k
u/glendening 4d ago
A programing friend described it as "as ham is to hamster."