Difference between kotlin and java | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 14

Difference between kotlin and java

Thanks

7th Jun 2019, 6:47 AM
Muhammad Rashid
Muhammad Rashid - avatar
15 Answers
+ 8
Let go back a bit to the beginning Java run on jvm which is java virtual machine it enables java to run on any machine that has the jvm, Google and Oracle has a case in court how about Google used part of java API that was copyrighted so yh it lingered for long and the reason why Google choose java for Android it cause it was the most popular language then do they wanted to make a platform where the developers don't have learn a new language to work on they just had to start writing Android apps and java was running on over 3 billion devices and it has Soo many library create .so because of the case btw Google and Oracle they where seeking for an alternative to java something still java like
7th Jun 2019, 7:56 AM
GeneralZod
GeneralZod - avatar
+ 6
So jetbrains thos Guy who made the world most used ide android studio itelij idea pycharm rubymins and sooo on https://www.jetbrains.com They started writing a new language fully on java that runs on the jvm and can be interoped fully with java and fix problem java has which the popular problem was the npe null pointer exception so they made Kotlin
7th Jun 2019, 8:00 AM
GeneralZod
GeneralZod - avatar
+ 5
You can also try both tutorials here.
8th Jun 2019, 2:58 AM
Sonic
Sonic - avatar
+ 4
It means those language can't be compared like you saying html vs css??😁
7th Jun 2019, 9:02 AM
GeneralZod
GeneralZod - avatar
+ 3
So conclusion: Kotlin is just modern java or you can call it 21st century java without java no kotlin
7th Jun 2019, 8:04 AM
GeneralZod
GeneralZod - avatar
+ 3
kotlin had a new feature language interoperability we can use java in kotlin and kotlin in java
7th Jun 2019, 9:11 AM
sree harsha
sree harsha - avatar
+ 2
Java vs Kotlin: Performance & compile time. JetBrains claims that a Kotlin application runs as fast as an equivalent Java one, thanks to very similar bytecode structure. Yet, Kotlin's support for inline functions allows a code using lambdas to run even faster than the same code written in Java.
7th Jun 2019, 7:15 AM
jaydeep Solanki
jaydeep Solanki - avatar
+ 2
Kotlin is running on the java virtual machine!
8th Jun 2019, 9:11 PM
CodeFu
CodeFu - avatar
0
Its Java without Oracle
8th Jun 2019, 1:39 AM
doug
0
How
8th Jun 2019, 9:55 PM
Abwbraa badraldin Adam
Abwbraa badraldin Adam - avatar
0
Kotlin, being the most modern language, aggregates all the best programming practices developed to the current moment. That's why it's definitely worth trying out and thinking over!
8th Jun 2019, 10:08 PM
Kirill Smirnov
Kirill Smirnov - avatar
- 1
I don't know
8th Jun 2019, 11:11 AM
HARSHIT SONI
HARSHIT SONI - avatar
- 1
Hi
8th Jun 2019, 6:10 PM
Sultan Shinwaray
- 1
hey
8th Jun 2019, 9:54 PM
Abwbraa badraldin Adam
Abwbraa badraldin Adam - avatar
- 1
what is happening?
8th Jun 2019, 9:55 PM
Abwbraa badraldin Adam
Abwbraa badraldin Adam - avatar