Kotlin first impressions
A developer shares initial thoughts on using Kotlin for a project, highlighting features like immutability, extension methods, and Java integration.
A developer shares initial thoughts on using Kotlin for a project, highlighting features like immutability, extension methods, and Java integration.
A guide on setting up and running Kotlin-based Azure Functions, exploring JVM support and using IntelliJ IDEA with Maven.
A guide to using Java 9+'s unified logging architecture with the -Xlog option to configure JVM internal messages.
An analysis of the perceived decline of Scala, its influence on Java, and its future niche roles in Big Data and DSLs.
A curated list of insightful programming blogs covering topics like JVM internals, performance, ML, engineering culture, and computer architecture.
An analysis of Project Valhalla for Java, covering value types and generic specialization, based on a talk by Brian Goetz.
Explains the invokedynamic JVM instruction, its role in Java 8 lambdas, dynamic languages, and how it works with method handles.
Explores the JVM's behavior of reusing instances for non-capturing lambda expressions in Java, using a Future interface example.
Explores how Java 8 lambda expressions work internally, covering their type, runtime representation, performance, and design decisions.
Explains the sun.misc.Unsafe class in Java, its uses for low-level programming, and its future in the Java API.
Announcement for DevNexus 2013, a Java/JVM technology conference in Atlanta, featuring sessions on cloud, mobile, web, and more.
A guide to analyzing large Java heap dumps using Eclipse Memory Analyzer (MAT) to diagnose OutOfMemoryError issues.
A transcribed talk about server-side JavaScript on the JVM, focusing on Mozilla Rhino and static typing.