Compare Kotlin and Java with Bytecode Decompilation - JVM explanation

preview_player
Показать описание
Kotlin and Java are both JVM based languages, which means the bytecode produced by the compilers are compatible with each other. That's why Kotlin and Java are interoperable. In this video we look at the generated bytecode from the Kotlin compiler, and then decompile that into Java code.

This can be really helpful if you're familiar with Java and want to understand how certain Kotlin language features would work.

Hi! I’m Rahul, a software engineer with a passion for teaching. I went to Stanford, was a founding engineer at a startup, and have worked at various companies across Silicon Valley. I’m currently an Android Developer at Facebook and teach an Android class at Stanford. Would love to connect with you! This channel is about tech (especially Silicon Valley), combining tactical how-to guides with interviews.

Рекомендации по теме
Комментарии
Автор

Quality content. Great video🔥 Your channel gonna be a great success. Thanks to Clement as well for helping me in discovering your channel😀

rajeetgoyal
Автор

Hello Rahul, Thank for your helpful explanation, I am newcomer for android programming, I have one question, Lets say, I have a test apk file whether it is build up in (Kotlin or Java) language. How should I complied the Apk file and to identify that Apk file is build up in Java source code or Kotlin source code.

MsKyawsan
Автор

Alright, There are official communities for Kotlin as well as Java, but what about C programming? it's widely used, right? but still, no development is made or in progress to modify the language features or improve it? why so?

neerajverma
Автор

Hi Rahul, I keep on hearing from many developers that if you came from Java learning Kotlin is very simple. But what if it is the other way around? What if you start off with Kotlin and you go to learn Java? Can it be said it will make learning Java simpler? I learned programming most from JavaScript now I am learning Kotlin as my second language. My plan is to eventually learn Java once I get comfortable with Kotlin. I would like to learn Java since Java is linked to Kotlin through the JVM and many companies still use Java.
What are your thoughts?
Thank-You!

DevlogBill
Автор

This is great to understand how Kotlin specific features are implemented under the hood in Java. Nice explanation!

zeusalmighty
Автор

i don;t want to shift to java but seems like i cant survive if i don't

sahilverma
Автор

need video for paging library with recycler view

neerajverma