About

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




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:


News


RSS

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 


Artwork designer gives insights

January 25, 2012

In a recent blog post , Achim Schaffrinna  provides some background to the NSF/NX logo and artwork (in German).

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!

NSF/NX talk at the WU Competence Day 2011

January 02, 2012

In December 2011, Gustaf Neumann gave a "big picture" view of the Next Scripting Framework (NSF) and the Next Scripting Language (NX) at the Competence Day 2011  organised at the WU  Vienna  by our Department . The slides  and a live recording of his talk  are now available (in German!).

Public preview release of NSF/NX

October 25, 2011

A first public preview release of NSF/NX is to be announced at this year's Tcl/Tk conference . There will also be an introductory talk  at the Tcl/Tk Conference 2011. Our conference materials will later be made available at this web site.