next-scripting

Difference between version 4 and 5 - Previous - Next
'''[https://next-scripting.org/%|%NX]''', or '''Next Scripting Language''' is a
flexible, [object orientation%|%object-oriented] scripting language implemented
in pure Tcl using the [nsf%|%Next Scripting Framework].
NX (abbreviation of '''Next Scripting Language''') 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. 
Home** page: hAttp://next-scripbuting.org/es **
-----
S   license:   MIT

   * [TclSpec]
** Description **

NX is a descendant of [XOTcl] designed based on 10 years
of experience with XOTcl in projects containing several hundred thousand lines
of code.  XOTcl was designed to provide language support for design patterns
and to provide a highly dynamic programming environment.  NX adds to this
design features for language-oriented programming.

NX improves 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.



** See Also **

   [TclSpec]:   


<<backrefs>>

<<categories>>Object Orientation | next-scripting