Apr 4, 21
Diving into Java Bytecode
Java code is compiled into an intermediate representation called "bytecode". It is this bytecode which gets executed by JVM and is later converted into machine specific instructions by JIT compiler. With this article, we attempt to dive into bytecode and understand the internals of various bytecode operations.
Apr 20, 18
Kotlin Wishlist for Java
There is no doubt that Java has enjoyed a superior position when it comes to programming languages and is considered as one of the most important languages for development. However, there have been a number of languages developed on top of the JVM like Kotlin. After working on the "data-anonymization" project I realized that there are things that Java should consider importing from Kotlin.