Session

Multi-language development with JSR-223 Scripting

JSR-223 (Scripting for the Java Platform) empowers developers to seamlessly integrate scripts written in languages like Python, BoxLang, Groovy, JavaScript, and more directly into Java applications. This powerful capability allows you to leverage various languages’ strengths without leaving the JVM’s comfort. Whether you aim to rapidly prototype features, add dynamic behaviors, or integrate with existing codebases in other languages, JSR-223 offers a robust and flexible solution.

This session will dive into how JSR-223 works, beginning with setting up and configuring script engines. You’ll learn how to execute scripts, pass data between Java and your chosen scripting language, and manage script execution efficiently. We’ll also explore real-world scenarios where multi-language development can provide significant benefits, such as rapid prototyping, extending legacy systems, or integrating with external APIs.

By the end of this session, you’ll be ready to break down language barriers in your applications, enabling more flexible, efficient, and innovative development workflows.

Luis Majano

Christian, Husband, Father, Engineer, Author - CEO of Ortus Solutions, creator of ColdBox HMVC, TestBox, CommandBox, ContentBox CMS & many more POSS projects.

Málaga, Spain

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top