Mach-II

Last updated
Mach-II
Developer(s) Team Mach-II
Initial release 1 August 2003 [1]
Stable release
1.8.1 / September 20, 2010;7 years ago (2010-09-20)
Preview release
1.9.0 M2 / September 20, 2010;7 years ago (2010-09-20)
Written in CFML
Type Web application framework
License GPLv3 with Classpath exception for 1.8+
Website www.mach-ii.com

Mach-II is a web-application framework focused on easing software development and maintenance. It was the first object-oriented framework for the ColdFusion Markup Language (CFML). It was originally maintained by a group of dedicated open source programmers; however, on September 3, 2013, the group announced they would no longer be developing on or supporting Mach-II. The framework will remain available in its current release and they encouraged others to fork or take over the project if desired.

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data, in the form of fields, and code, in the form of procedures. A feature of objects is an object's procedures that can access and often modify the data fields of the object with which they are associated. In OOP, computer programs are designed by making them out of objects that interact with one another. OOP languages are diverse, but the most popular ones are class-based, meaning that objects are instances of classes, which also determine their types.

ColdFusion Markup Language, more commonly known as CFML, is a scripting language for web development that runs on the JVM, the .NET framework, and Google App Engine. Multiple commercial and open source implementations of CFML engines are available, including Adobe ColdFusion, Lucee, New Atlanta BlueDragon, Railo, and Open BlueDragon as well as other CFML server engines.

Contents

See also

References

  1. "Mach-II Release History" . Retrieved 2014-05-01.