Blog

BoxLang Newsletter: October 2024

Maria Jose Herrera November 04, 2024

Spread the word

Maria Jose Herrera

November 04, 2024

Spread the word


Share your thoughts

BoxLang October Newsletter 2024

Dynamic, Modular, Productive JVM Programming Language

Welcome to the October edition of the BoxLang Newsletter! This month has been packed with exciting updates, new features, and enhancements that continue to shape BoxLang into a robust and versatile programming language. In this edition, we highlight the latest beta releases, new integrations, and key features that have been introduced. Whether you're a seasoned developer or just starting with BoxLang, these updates will elevate your experience and help you build high-quality projects.

Never miss a BoxLang Newsletter, register now and get news and updates every month!

Subscribe Now

What is BoxLang?

BoxLang is a 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 many features from different programming languages, including Java, CFML, Python, Ruby, Go, and PHP, to provide developers with a modern and expressive syntax.

It is also a drop-in replacement for Adobe ColdFusion and Lucee Engines.

BoxLang Latest Beta Versions

1. BoxLang 1.0.0 Beta 17 Launched

Explore our initial strides toward refining BoxLang’s foundation! Beta 17 introduces crucial performance improvements and bug fixes that make your development experience faster and more stable. Check out the full details of what's new and how it enhances your coding workflow.

Read More


2. BoxLang 1.0.0 Beta 18 Launched

Beta 18 brings a host of exciting new features, including enhanced support for asynchronous programming, making complex tasks smoother and more efficient. Additionally, we’ve focused on refining error handling and increasing overall stability.

Read More


3. BoxLang 1.0.0 Beta 19 Launched

Get ready for improved debugging and testing workflows in Beta 19! This release focuses on developer tools, simplifying your development experience. It also addresses community feedback to ensure we’re meeting your needs.

Read More


4. BoxLang 1.0.0 Beta 20 Launched

Packed with optimizations, Beta 20 boosts runtime efficiency and includes critical updates to memory management. We’ve also introduced features aimed at making large-scale application development more intuitive and streamlined.

Read More


5. BoxLang 1.0.0 Beta 21 Launched

The latest in our beta series, Beta 21, focuses on enhancing BoxLang’s syntax and expanding library support, making your code even more expressive and powerful. Discover the latest improvements and how they can elevate your projects!

Read More

BoxLang Latest Informative Blog Posts

Stay updated with our latest insights and tools designed to supercharge your BoxLang experience. From learning about new libraries to exploring extensions that streamline your workflow, these blog posts are packed with essential information for every developer. Dive in to stay ahead of the curve and make the most of BoxLang!

1. Intro to Socketbox - BoxLang

Discover Socketbox, our cutting-edge WebSocket library built to elevate real-time communication in your BoxLang applications. This post guides you through its powerful features and shows how you can integrate Socketbox for seamless, responsive user experiences.

Read More


2. VS Code BoxLang Extension

Learn how the VS Code BoxLang Extension can revolutionize your development workflow. With the integrated MiniServer, managing your BoxLang projects has never been easier or more efficient. Find out how to set it up and optimize your coding environment.

Read More


3. Introducing CBSSO

Say hello to CBSSO, our new module that simplifies OAuth and SAML authentication for ColdBox applications. This comprehensive guide explains how CBSSO works, helping you effortlessly secure your apps and streamline authentication processes.

Read More


4. VS Code BoxLang Debugger

Uncover the power of the BoxLang Debugger in VS Code, designed to make debugging your applications faster and more intuitive. Learn how to harness this tool’s features to improve productivity and troubleshoot like a pro.

Read More

Community Valuable Content

Effortless Deployment: Launching Your BoxLang Miniserver!

  • Written by Daniel Mejia | Web Development Manager at Psomas

We’re excited to unveil a new feature that makes method referencing in BoxLang even smoother. Building on our recent update introducing functional static binding to built-in functions, we're now bringing the same ease to member methods. Read More

Seamless Integration: Using Couchbase with BoxLang

  • Written by Curt Gratz | Co-Founder of Computer Know How

This post explores how to leverage the power of Couchbase, a NoSQL database, within your BoxLang applications. We’ll demonstrate the ease of utilizing existing Java libraries through BoxLang’s interoperability features. Read More

BoxLang: How does it JSON?

  • Written by Curt Gratz | Co-Founder of Computer Know How

When evaluating a new language, I like to ask myself, “How does it JSON?”. This post will be looking into this question for BoxLang. In case you haven’t seen it yet, BoxLang is a new JVM based language designed by our friend over at Ortus Solutions. We were part of the pre-release of the language here at CKH and have given it a test drive against a bunch of our CFML code. Read More

BoxLang Important Announcements

1. Stable Release Coming Soon!

Big news: Our team is putting the final touches on the first stable version of BoxLang! We can’t wait to share this game-changing release with you, built to make scaling your projects easier and backed by a supportive community and modern, reliable tools. Stay tuned—something incredible is coming your way to give you freedom to scale!


2. Into the Box: Topic Submission and Blind Tickets

Don’t miss Into the Box 2025, where you’ll get the latest BoxLang and CFML news, updates, and hands-on experience with powerful modern development tools. Even better, our stable BoxLang release will be ready by then! Submit your topic ideas and secure your Blind Tickets now to be part of this new Evolution! Call for Speakers is still open until Nov 15th, hurry and Submit yours now!

Learn More

Last Chance to get your BoxLang Visionary License!



Next fall, BoxLang will reach its stable release! This milestone is monumental, and our Visionary Licenses will end with it. By securing yours now, you’re not just gaining access to cutting-edge technology—you’re investing in the future of development.

Contact Us

Here's what you’ll gain with a Visionary License

  • Unleash Unlimited Potential: With a one-time purchase, you’ll unlock unlimited licenses for the next 10 years. Empower your entire team without per-server costs.
  • Unrestricted Access: Enjoy unlimited servers, container nodes, and all modules. No limits, no barriers—just pure innovation.
  • Continuous Innovation: Stay ahead with all future feature updates and patches. We keep improving so you can keep excelling.
  • Dedicated Support Team: Receive expert assistance with 60 incidents per year, ensuring your development journey is always smooth.
  • 5-Years of Support: Build with confidence, knowing you have long-term support to back you up every step of the way.

Contact Us


Upcoming Events and Trainings

  • Into the Box 2025

The Future is Dynamic, and we are ready to Guide you Through It!

Ortus Solutions is thrilled to announce the release of blind tickets for Into the Box 2025, the premier event for web developers. This year's conference promises to be a game-changer, especially with the unveiling of our groundbreaking new product, BoxLang. Our team is working hard to get all modern CFML developers amazing tools and software features to improve their productivity.

CFCast and Key Learning Tools for Up-to-Date BoxLang, CFML and ColdFusion Developers!

Explore the latest educational content available on CFCast designed to enhance your skills as a CFML and ColdFusion developer. Check out our newest videos that cover essential tools and features.

Ortus Bytes - CFCast Latest Content

  1. ContentBox Multi-site Basic Features

    Learn how to leverage the basic features of ContentBox's multi-site functionality to create and manage multiple sites seamlessly. Watch now

  2. Introducing CBSSO: Simplifying OAuth and SAML for ColdBox Applications

    Discover how CBSSO simplifies the integration of OAuth and SAML for ColdBox applications, enhancing security and user management. Watch now

  3. Introducing SocketBox

    Get an overview of SocketBox and how it can enhance real-time communication in your applications. Watch now

Latest Youtube and Podcast Updates and News!

Stay up-to-date with our latest YouTube videos and podcast episodes, featuring key insights and tutorials for CFML developers. Check out our recent content below!

CFSummit Recap

Watch our recap of the CFSummit 2024, where we share key highlights, insightful presentations, and the latest advancements in the CFML community.



Object-Oriented Programming (OOP) in CFML


Introduction Get started with the basics of Object-Oriented Programming in CFML, exploring its fundamental concepts and benefits for developers.


Basics of OOP: Objects, Classes, Visibility, Relations, Communications Dive deeper into OOP as we discuss objects, classes, visibility, and the relationships between them to enhance your programming skills.


Why Use Components Discover the importance of using components in your applications, highlighting their advantages for code reusability and maintainability.


Creating and Instantiating Components Learn step-by-step how to create and instantiate components in CFML, providing a practical approach to enhance your development process.


Introducing CBSSO: Simplifying OAuth and SAML for ColdBox Applications Understand how CBSSO simplifies the implementation of OAuth and SAML in ColdBox applications, streamlining authentication processes.


New Podcast Edition Videos

Modernize or Die® - CFML News Edition - October 22nd, 2024 - Episode 221 Tune in to our latest episode for the most recent updates, news, and discussions in the CFML world, keeping you informed about the community's developments.


Modernize or Die® - CFML News Edition - October 8th, 2024 - Episode 220 In this episode, we cover the latest trends, insights, and events impacting the CFML landscape, ensuring you're always up-to-date.


Join the BoxLang Community & Try BoxLang!


Subscribe to get News and Updates directly to your Inbox! Please register here to subscribe to the BoxLang Monthly Newsletter. This will ensure you receive the newsletter directly in your inbox! (Make sure to click the "Subscribe to our Newsletter" button to complete your registration)

Subscribe Now

Subscribe to our podcast on your favorite platform and follow us on social media to stay updated. Turn on notifications so you don’t miss the live stream and future episodes.

Join us in exploring the future of web development with BoxLang. Unlock your potential and be part of the next giant leap in the JVM ecosystem!

Try BoxLang

Add Your Comment

Recent Entries

Protect Your Data with Proactive Database Security Management

Protect Your Data with Proactive Database Security Management

In today’s digital age, data is among the most valuable assets for businesses. It powers decision-making, customer engagement, and operational efficiency. However, as data volumes grow, so do the risks associated with managing it. Ensuring database security and compliance is no longer optional—it’s a necessity.


The Evolving Landscape of Database Security

Modern databases face a myriad of challenges, from increasingly sophisticated cyber threats to strin...

Cristobal Escobar
Cristobal Escobar
December 06, 2024
The Experts Driving BoxLang: The Team Behind the Revolution

The Experts Driving BoxLang: The Team Behind the Revolution

Introduction

BoxLang is not just another programming language; it’s a revolutionary step forward for JVM environments. But who are the minds behind this innovation? Meet the talented team of architects, developers, and engineers who have combined decades of experience to create BoxLang—a language built for scalability, performance, and efficiency. Let’s explore their ex...

Cristobal Escobar
Cristobal Escobar
December 04, 2024
Why BoxLang is the Modern Software Development Evolution You’ve Been Waiting For?

Why BoxLang is the Modern Software Development Evolution You’ve Been Waiting For?

In today’s software landscape, developers need tools that deliver flexibility, efficiency, and modernization. With decades of open-source expertise, Ortus Solutions introduces BoxLang—our most ambitious project yet. Built for the JVM, BoxLang integrates seamlessly with Java, offering powerful features for scalable, high-performance web applications. Fully compatible with CFML, it ensures a smooth transition and expanded capabilities for existing projects.

Maria Jose Herrera
Maria Jose Herrera
December 04, 2024