BoxLang: A New Dynamic JVM Language
Luis Majano is a Computer Engineer born in El Salvador and is the president of Ortus Solutions (www.ortussolutions.com), a consulting firm specializing in web development, architecture and professional open source support and services. His background includes over 19 years of software development experience, architecture and system design. He is the creator of the ColdBox HMVC Platform, ContentBox Modular CMS, CommandBox CLI and many more open source projects. He lives in The Woodlands, Texas with his beautiful wife Veronica, baby girl Alexia and baby boy Lucas!
No video of the event yet, sorry!
BoxLang is a new modern dynamic JVM language that can be deployed on multiple runtimes: operating system (Windows/Mac/*nix/Embedded), web server, lambda, iOS, android, web assembly, and more. BoxLang combines features from different programming languages, including Java, CFML, Python, Ruby, Go, and PHP, to provide developers with a modern, functional, and expressive syntax.
Interoperability at its Core
With 100% interoperability with Java, BoxLang seamlessly bridges the gap between traditional and modern development paradigms, unlocking new possibilities for innovation and collaboration.
Framework Capabilities
BoxLang is a language and a development framework with a single purpose: to make you productive. It provides out-of-the-box features like scheduled tasks, in-memory applications, event-driven programming, async computing, scripting, queues, modules, and more.
Scripting
BoxLang has also been designed as a scripting language for any OS. No more convoluted bash or shell scripts. Script in a dynamic language that can be Operating System and Shell agnostic.
Multi-Language
We have also created the capability to load other language runtimes as modules so you can leverage Python, PHP, JavaScript, Groovy code that can execute within the BoxLang runtime.
- Date:
- 2025 June 20 - 11:30
- Duration:
- 45 min
- Room:
- Sala Canillas
- Conference:
- OpenSouthCode 2025
- Language:
- English
- Track:
- Difficulty:
- Designing A Better CLI
- Start Time:
- 2025 June 20 10:30
- Room:
- Sala Frigiliana - 20
- KDE plasma y más software libre: El flujo de trabajo para ingenieros
- Start Time:
- 2025 June 20 11:30
- Room:
- Sala Benamocarra
- Post-Quantum Cryptography
- Start Time:
- 2025 June 20 11:30
- Room:
- Sala Fuengirola
- Introducción al lenguaje de programación Ada/SPARK y verificación formal de software
- Start Time:
- 2025 June 20 11:30
- Room:
- Sala Málaga
- Explorando el Open Source con IA
- Start Time:
- 2025 June 20 11:30
- Room:
- Sala Benalmádena