Every credit card and sim card runs java code called javacard. So just in the USA 1 billion debit cards, 1 billion credit cards and millions of sim cards alone.
Its not that wrong lol. it just depends on how you calculate it and how you define "a machine running java" (you could end up in anywhere from 1 million to ~ 10 billion)
@@Asn-xh9nq it is. since there is no way to count every single machine with java, we can either look at the amount of times java has been installed (which is probably very innacurate) Or we can try and find an approximation, which as we all know, is complex to do
@@Asn-xh9nq nope. we have the download records from the java home page, but oracle doesn't record every single machine that actually uses java. take for example your parent's compunter, do they run java? clearly they never installed it (I doubt they program or play games that require java), but it could be some random program they use requires java and installed it. we can't know unless we check their machine
@@pretro6136 Android comes pre-packaged with the JVM for Java and Kotlin applications. Since there's 3 billion active devices running Android as of 2023, it is objectively true to say that Java has been installed on over 3 billion devices. And that's before counting PCs, cars, workstations, ATMs/Card readers, and so on.
@@ijucr2267 well, probably because java is "fast" and its easy to run on most processors? im not too experienced with java, so i cant give you much detail
@@ijucr2267 Faster development time. Java probably has the largest standard library out of any of the languages I've worked with, and you can get code written in it running on similar devices with little to no effort. Compiled java code is also smaller on average than than equivalent code written in C/C++, which is great if you're working with cheap hardware that has very limited memory and storage. Java also prevents out-of-bounds access with arrays, which means buffer overflow (the most common causes of security issues in C/C++ software) is impossible. So it's harder to make mistakes in Java that can lead to vulnerabilities.
The whole Java project started when James Gosling found common errors in small devices’ IO and pointer handling. As a part of SUN Microsystems he visited many facilities and wondered of writing a program that would eliminate these common issues. Java during early 2000 came as a way to write a program that is easy to debug. It thrived due to lack of competition
Why use java? 1. Android 2. Minecraft 3. More android 4. Some other stuff about minecraft 5. Minecraft and Android? 6. I think i forgot to mention android
I honestly think the 3 billion figure is a massive massive lowball. At first it seems unreasonably high because you think “well there’s only around 8 billion people on earth total” but then you remember that it’s not one device per person. People in certain countries get new phones computers or other devices every few years and every time that happens that number goes up by 1 as long as they’ve ever run a Java program on that device (which they probably have) Then you tack on industry, servers replaced with servers replaced with servers, I wouldn’t be surprised if the total number was over 10 billion, and if the total active devices was over 5
I think that 3 billion was quoted even before Android got big. They're counting everything that had Java inside at some point, right? Old BlackBerry phones had JVMs too. Flip phones ran games in J2ME which was some kind of Java.
Every phone, sim, and credit card runs Java. eSIM? Java. A staggeringly huge number of conventions and standards are based off some poor random guys arbitrary decision decades ago.
we need more diging , cuz i doubt its just 3 billion hell there is 7 billion people on earth , most of the kids slip out of mom hole with a phone which mostly based on java language , we need more diging , for science tho
How much old phone was able to run Java games? For example Nokia. And how much server, PC, etc. was java installed on and turn off, of swapped out fro a more modern PC?
Even if the number is not right (in the way we interprete it), java could also be playing with their words, actually meaning: "devices that are conpatible with a JVM" by "run" 🤔
don’t forget all the blu ray players
and satellite decoders
And SIM cards
@@tamoozbr and bank cards
Toasters
@@FredomnomYeah, Toaste- Wait what?
Every credit card also runs Java as well
??
@@enriktigasna I think, they're referring to a commercial by sun microsystems, where the protagonist swipes a card, that has "Java technology" in it.
@@johannbauer2863 no it runs JavaCard which is a stripped down version of Java. Credit cards use Java card for the chip
Sim cards too
@@lyrically6341 yep should have mentioned that as well though those are declining in some regions with eSIM
Every credit card and sim card runs java code called javacard. So just in the USA 1 billion debit cards, 1 billion credit cards and millions of sim cards alone.
Why not use c++
I meant, that number came out before internet was popular.... so 3billion blu ray players?
Every Sim card runs java
Every iPhone has java
Every android phone has 2 java devices
iPhone use Swift
Android use Kotlin
@@thegreatchaos13 no it uses java internally, kotlin is built on the JVM.
@@thegreatchaos13kotlin produces jvm bytecode lol
@@thegreatchaos13🤦
Every old phone made around 2000s ran java games
This number is 100% facts. No discrepencies.
And still Lewis hates Java
"first figure out android, 3 billion" roll credits. found it.
If we aren’t talking about necessarily current devices then most phones from early to late 200s had capabilities to run java apps
remember, java isn’t bad, you just don’t have the patience or you’re doing it wrong
Its pretty bad, and yes, theres always better ways.
Better ways are remove Java runtime from your device, code in Go for backend, C++ for clients
@@SloppyPuppyIt's not that bad, It's mostly used in companies rather than general purposes
@@SloppyPuppyit really isn’t that bad, don’t believe everything you see online
Python isnt better
Why is no one talking about PHP running 76.2% of the Internet 😭😭
It's all because of only wordpress (maybe) but java can make anything
oneword: wordpress(is that 2 words?)
PHP is like Ork technology. Don't think too hard about it and it'll be fine
Dont forget the older mobiles as well. All ran jar applications
every android phone has at least one java application.
What a perfectly good time to discover a remote code execution exploit
Its not that wrong lol. it just depends on how you calculate it and how you define "a machine running java" (you could end up in anywhere from 1 million to ~ 10 billion)
@@Asn-xh9nq it is.
since there is no way to count every single machine with java, we can either look at the amount of times java has been installed (which is probably very innacurate)
Or we can try and find an approximation, which as we all know, is complex to do
@@Asn-xh9nq nope. we have the download records from the java home page, but oracle doesn't record every single machine that actually uses java.
take for example your parent's compunter, do they run java? clearly they never installed it (I doubt they program or play games that require java), but it could be some random program they use requires java and installed it. we can't know unless we check their machine
@@pretro6136 Android comes pre-packaged with the JVM for Java and Kotlin applications.
Since there's 3 billion active devices running Android as of 2023, it is objectively true to say that Java has been installed on over 3 billion devices. And that's before counting PCs, cars, workstations, ATMs/Card readers, and so on.
@@CaptainBeebi that's only 2.5 billion devices, which is very far from the right number
@@CaptainBeebitechnically, android uses ART, not JVM
The Nokia 3310 run Java
credit card readers.. bank machines... speakers.. and so much more you dont consider.
why are those in java?
@@ijucr2267 well, probably because java is "fast" and its easy to run on most processors? im not too experienced with java, so i cant give you much detail
@@ijucr2267 Faster development time. Java probably has the largest standard library out of any of the languages I've worked with, and you can get code written in it running on similar devices with little to no effort.
Compiled java code is also smaller on average than than equivalent code written in C/C++, which is great if you're working with cheap hardware that has very limited memory and storage.
Java also prevents out-of-bounds access with arrays, which means buffer overflow (the most common causes of security issues in C/C++ software) is impossible. So it's harder to make mistakes in Java that can lead to vulnerabilities.
Old phones ? Each phone with a monitor had Java in it
Software in cars...
thats c/cpp never had been java, what are you talking about? and even for the ui part the most modern is python + tkinter
@@wdvhi Infotainment. I worked for VW, I know what I'm talking about.
@@msschubiInfotainment, exactly. That's what I was thinking when you mentioned this
@@wdvhi i can guarantee you that the card companies are not using tkinter for their visuals
@@wdvhi tkinter is dogshit
'Java is good ' ,I used to say before I quit java
Java scared me away from getting a CS degree. I lasted 2 months.
Too robust for simple apps. Deployment is one more thing. There is only XAMPP like hosting in my country, while VPS is still expensive for small apps.
When tf did we hit 8 Bill people?
November 15th, 2020
@@neonz2712 really? i knew we hit 8bil but didnt realise it was in 2020
Yeah the fact that android works on Java makes it believable right away
The whole Java project started when James Gosling found common errors in small devices’ IO and pointer handling.
As a part of SUN Microsystems he visited many facilities and wondered of writing a program that would eliminate these common issues.
Java during early 2000 came as a way to write a program that is easy to debug. It thrived due to lack of competition
It is like saying "Over gazillion devices run code" in VS Code installer...
And how many old J2ME phones are people still using for work etc? Prob another few double digits mill at least.
cant forget the J2ME era as well
Now do C
That's not how anything works
btw minecraft has 2 versions, minecraft java uses java, and minecraft bedrock uses c++
Kotlin now: "Hello World"
Much more fun than psvm
After it took ten seconds to compile, yea "Hello world!"
vending machines, cars, pos credit card machines, atms, older devices with or without screens. it's everywhere.
Anyone who uses "cap" to mean "fiction" isn't worth listening to.
Okay mister, don’t worry. I’ll tell those neighbor kids to stop playing on your lawn.
do not forget those old phones with physical keyboards
I am sure that software written in C runs on many more devices than Java. But people rarely mention that.
A lot of cars use Java as well lol, I think 3 billion might be an understatement tbh
Why use java?
1. Android
2. Minecraft
3. More android
4. Some other stuff about minecraft
5. Minecraft and Android?
6. I think i forgot to mention android
Saturation
Nokia
😂😂😂
you forget that java run also in credit cards and sim cards
I honestly think the 3 billion figure is a massive massive lowball. At first it seems unreasonably high because you think “well there’s only around 8 billion people on earth total” but then you remember that it’s not one device per person. People in certain countries get new phones computers or other devices every few years and every time that happens that number goes up by 1 as long as they’ve ever run a Java program on that device (which they probably have)
Then you tack on industry, servers replaced with servers replaced with servers,
I wouldn’t be surprised if the total number was over 10 billion, and if the total active devices was over 5
Smart ac , smart refrigerators , most scientific calculator , every car also run java
😂😂😂😂 not true
Dont forget Vending machines.
I bet Just in Tokyo and Seoul there is close to 1 Bilion Vending machines.
I think that 3 billion was quoted even before Android got big. They're counting everything that had Java inside at some point, right? Old BlackBerry phones had JVMs too. Flip phones ran games in J2ME which was some kind of Java.
Every phone, sim, and credit card runs Java. eSIM? Java. A staggeringly huge number of conventions and standards are based off some poor random guys arbitrary decision decades ago.
Don't forget Java smart cards and Java smart keys.
I figured it was ransomware 😂
TIL There are 3 Billion DVD Players
Imagine java had a $5 price tag attached to it. Oracle would be a different beast!
Java is a popular language for a lot of things
A lot of servers run on Java, which was surprising to me because I had always assumed they were Python.
don't forget feature phones, those used to run java (or j2me) and i've seen a bunch of people still using them
Are you conveniencing yourself to get into java 😂?
3 billion devices question ended at android but you kept going
So thats like more than 4 million devices that run Java.
Im guessing the original claim was of a possibility of running jvm on the devices not that it was necessarily installed
And traffic lights
They should implement the jvm in Java
What about C?
MORE THEN 10 billion run C and ASM
Breaking news!! One of the most well known languages is also one of the most used 😮
Comments making me think it might be more like 10 billion 💀
every sim card have normaly provider java programs
Blueray & DVD-Players, Settop-Boxes, Some IOT-Devices, The Mars-Rovers
we need more diging , cuz i doubt its just 3 billion
hell there is 7 billion people on earth , most of the kids slip out of mom hole with a phone which mostly based on java language , we need more diging , for science tho
Hello Luis! My wife hates me!
what about virtual machines?
Every SIM card runs java, as well as most cards with a chip on them.
How many devices run python?
Hundreds million servers? Yeah thats most likely not enough.
I think that you have a calculator on your PC too and on your IPad if you have one.
Arent there a lot of smartcards that run java ?
3 billion was stated before android.
but google replaced kotlin over java for android
Kotlin still compiles to the same java bytecode
made it without even considering mobile devices?
Me trying to count profit of other businesses
Is RuneScape still Java?
The hair 😭
There are smart cards that run Java.
sim cards run java too
blue ray players, smart home devices
Java goated confirmed
what about all the nokia phones
How much old phone was able to run Java games? For example Nokia. And how much server, PC, etc. was java installed on and turn off, of swapped out fro a more modern PC?
aw hell naw inspector 13 built techadons with parts from aliexpress 😭😭
a lot of hardware run java
Well consoles can’t :( we could have Minecraft Java on consoles if it did
This is probably the only time I believe in trust me bro math answers.
Crowdstrike made java bois lmao imagiinee
Doesn’t every SIM card run Java?
Android might run java but it doesn't run the jvm
Okay, is it only me noticed the BS: PHP - 76%???
wym bs? thats how much of the web runs on php
I run Java. Do you?
I code in Java
@@sadiulhakim7814 ??????????? is that a programming language???
@@sad_man_no_talent Yes
@@sadiulhakim7814 sorry I thought it was called boilerplate
@@sad_man_no_talent No it is called enterprise
Blu-ray players
Do android run JRE? Hasn't that been fazed put?
Dont forget android phones
There is 100x more sqllite dbs instances than java... ?
Not anymore
Did you just say cap and what up?
There are not 8 billion house holds on the earth
Even if the number is not right (in the way we interprete it), java could also be playing with their words, actually meaning: "devices that are conpatible with a JVM" by "run" 🤔
3 Billion Devices is a lie.
More than Cobol
That's why many modern devices are so laggy. Because of this lame Java.
Dumb phone from samsung nokia and others CN oem run java
Ok now gift me Minecraft 😂
Mine raft is pirsted so much, prolly like billion differe times bcas their parents delete it
Oh, and my feature phone