Revision 6 as of 2008-11-15 13:59:56

Clear message

Nice

Nice is basically a minor improvement on Java. It offers features like multimethods, but its syntax is essentially that of Java and it compiles to run on a JVM. Therefore, this comparison will actually compare Jython with Nice. More about Nice can be found at http://nice.sourceforge.net/.

Note that the original document for this was written for Nice's wiki (http://nice.sourceforge.net/cgi-bin/twiki/view/Doc/NiceVersusJython), but the comparison is valid in either direction.


In order of the Nice manual:

Philosophy:

Packages

Classes

Fields

[*] Not strictly true, but close enough. See "bound methods" below.

Constructors

Parametric Classes

Functions and Methods

Functions

Methods

Assertions and Contracts

Statements

Expressions

Interfacing with Java

Types

Things Specific To Jython

The above is organized according to the Nice manual, but there are a few points that still need to be touched on because they are more specific to Jython than to Nice.


Contributors: MichaelChermside, DanielBonniot See also LanguageComparisons.

Unable to edit the page? See the FrontPage for instructions.