next - xowiki - About (original) (raw)

Welcome to the official website of NX, the Next Scripting Language

Linux and Mac OS X

Windows

NX Logo

NX is a highly flexible, Tcl-based, object-oriented scripting language. It is a descendant of XOTcl and was designed based on 10 years of experience with XOTcl in projects containing several hundred thousand lines of code. While XOTcl was the first language designed to provide language support for design patterns and to provide a highly dynamic programming environment, the Next Scripting Framework (NSF) and NX add to these features support for language-oriented programming.

NX is designed to improve maintainability of large systems involving teams of developers by removing sources of common errors. It encourages developers to write better structured programs by providing clear interfaces. Explicit interfaces improve reliability and reuse of components. NX facilitates language learning for novices by adopting a streamlined terminology. The Next Scripting Language is implemented fully scripted on top of the Next Scripting Framework (NSF). NX and NSF are available under the terms of the MIT license.

Discover NX by reading about:

Announcement: Next Scripting Framework 2.4.0 available

August 14, 2022

Announcement: Next Scripting Framework 2.3.0 available

May 09, 2019

Announcement: Next Scripting Framework 2.2.0 available

September 28, 2018

Overview of installation options for NSF

February 28, 2017

Announcement: Next Scripting Framework 2.1.0 available

December 28, 2016

Announcement: Next Scripting Framework 2.0.0 available

January 01, 2015

We are pleased to announce the release of the NSF/NX/XOTcl 2.0.0 (Download ). This first stable release includes important feature and performance enhancements, documented in detail here: Changes to NSF in version 2.0.0

Announcement: Next Scripting Framework 2.0b5 available

June 10, 2013

We are pleased to announce the release of the NSF/NX/XOTcl 2.0b5 (Download ). This beta release includes important feature and performance enhancements, documented in detail here: Changes to NSF in version 2.0b5

Announcement: Next Scripting Framework 2.0b3 available

February 02, 2012

We are pleased to announce the release of the NSF/NX/XOTcl 2.0b3 (Download ). This beta release includes important feature and performance enhancements, documented in detail here: Changes to NSF in version 2.0b3

Tcl/Tk 2011 talk on NSF/NX

January 25, 2012

Finally, we got hold of the [recording] of the Tcl/Tk 2011 talk on NSF/NX. Courtesy of Tomasz Kosiak . Enjoy!

Artwork designer gives insights

January 25, 2012