BoxLang is a modern, open-source dynamic JVM language from Ortus Solutions (the makers of ColdBox, CommandBox, and ForgeBox) that reached its stable 1.0 release on May 6, 2025. It is CFML-compatible but is not a ColdFusion engine — it’s a new language, built from scratch, that can run your existing Adobe ColdFusion or Lucee applications through its bx-compat-cfml compatibility module, while also offering a modern language of its own. The pitch to CFML shops is concrete: Apache-2.0 open source with no per-core licensing (versus Adobe ColdFusion's paid per-instance licensing), multi-runtime deployment (JVM, servlet containers, Docker, AWS Lambda), and Ortus's own benchmarks claiming it's faster than Adobe ColdFusion 2021–2025. But the honest caveats matter: Ortus itself says zero-code migration is "HOPEFULLY, this is not guaranteed" because "every codebase is different," some Adobe/Lucee functionality may not be present, and there are documented syntax differences (e.g., cfsqltype becomes sqltype, no native client scope). This is a genuine strategic option for CFML teams — but it's an evaluation to run carefully, not a switch to flip blindly. Here's what it actually means for your stack.
Read More
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)