JUG Milano Meeting #170

Martedì 14 Aprile 2026

Scripting on the JVM with Java, Scala, and Kotlin

L'incontro si è tenuto Martedì 14 Aprile 2026 presso Satispay Piazza Fidia 1 20159 Milano - evento gratuito previa registrazione OBBLIGATORIA (vedi dettagli) (mappa) in Piazza Fidia, 1, 20159 Milano MI .


La registrazione dell'intervento è su https://www.youtube.com/watch?v=uZT9s_-Cuyg.

Evento ibrido online ed in presenza.

La partecipazione **in presenza** è gratuita e libera, ma è OBBLIGATORIA la registrazione su: form di registrazione per partecipare a JUG Milano in presenza

Abstract dell'intervento:
This talk will explore use of JVM languages as scripting languages, replacing the Bash and Python scripts common throughout the industry. We will walk through live-coded demonstrations of how the JVM's benefits of performance, compile-time safety, and vast library ecosystem are advantages over traditional script platforms, but also how language verbosity, build tool overhead, and lack of convenient libraries hampers the efforts. Lastly we will demonstrate how script-focused tooling, libraries, and languages are able to smooth over some of those issues, simplifying build configuration and providing suitable libraries to make the JVM truly a world-class scripting environment as robust as any scripting language out there.

A cura di Haoyi Li:
Li Haoyi graduated from MIT, has built infrastructure for high-growth companies like Dropbox and Databricks, and has been a major contributor to the open source community with over 10,000 star0s on Github. Haoyi has deep experience in the JVM and has used it professionally to build cloud infrastructure, distributed backend systems, programming languages, high-performance web applications, and much more.