Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

Nice-0.7.6-1 RPM for noarch

From SourceForge / n / ni / nice / OldFiles

Name: Nice Distribution: Nice
Version: 0.7.6 Vendor: nice.sourceforge.net
Release: 1 Build date: Tue Jan 21 17:45:34 2003
Group: Development/Nice Build host: bonniot.dyndns.org
Size: 1081572 Source RPM: Nice-0.7.6-1.src.rpm
Packager: Alex Greif
Summary: The Nice compiler
Extension of Java with parametric types, multi-methods, and more.

Nice is a new object-oriented programming language.
It extends Java with many advanced features:
   * Parametric types: this is especially useful for containers
     (lists, hash-tables) and allows for shorter and safer code.
   * Anonymous functions: functions can be created and manipulated as
     first-class expressions, just like in Lisp and ML.
     This is much lighter than Java's anonymous classes in many situations,
     for instance with listeners in a GUI.
   * Multi-methods: they allow methods to be defined outside classes.
     This means that new methods can be defined on classes that
     belong to a different package (even in java.*).
     Multi-methods alse extend usual methods with the possibility to
     dispatch on every argument, instead of only the receiver class.
     This supersedes the Visitor pattern.
   * Tuples: this allows in particular methods to return several values.
   * Optional parameters to methods.
     Optional parameters have a default value that is used when the parameter
     is not present in the call. This is much simpler than in Java, where one
     has to write several versions of the method for each combination of
     parameters.
   * Nice detects more errors during compilation: programs written in Nice
     never throw NullPointerException nor ClassCastException.

For more information see http://nice.sourceforge.net

Provides

Requires

License

GPL

Files

/usr
/usr/bin
/usr/bin/nicec
/usr/share
/usr/share/doc
/usr/share/doc/nice
/usr/share/doc/nice/nicec.html
/usr/share/emacs
/usr/share/emacs/site-lisp
/usr/share/emacs/site-lisp/nice
/usr/share/emacs/site-lisp/nice/nice-mode.el
/usr/share/emacs/site-lisp/nice/nice-startup.el
/usr/share/java
/usr/share/java/nice.jar
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/nicec.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 18 23:10:59 2014