Category:Nice: Difference between revisions

From Rosetta Code
Content added Content deleted
(created)
 
m (mark as running on JVM)
 
Line 1: Line 1:
{{language|Nice
{{language|Nice
|site=http://nice.sourceforge.net/
|site=http://nice.sourceforge.net/
}}[[runs on vm::java virtual machine| ]]
}}


Nice is a new programming language. It extends the ideas behind object-orientation in order to better support modular programming and static type safety. It also incorporates features from functional programming, and puts into practice state-of-the-art results from academic research. This results in more expressivity, modularity and safety.[[#Citation|[1]]]
Nice is a new programming language. It extends the ideas behind object-orientation in order to better support modular programming and static type safety. It also incorporates features from functional programming, and puts into practice state-of-the-art results from academic research. This results in more expressivity, modularity and safety.[[#Citation|[1]]]

Latest revision as of 19:24, 29 August 2010

Language
Nice
This programming language may be used to instruct a computer to perform a task.
Official website
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Nice.

Nice is a new programming language. It extends the ideas behind object-orientation in order to better support modular programming and static type safety. It also incorporates features from functional programming, and puts into practice state-of-the-art results from academic research. This results in more expressivity, modularity and safety.[1]

Source programs are compiled to Java bytecode, and can therefore interact with libraries written in Java and other programming languages targeting the Java Virtual Machine.[2]

Nice supports Multiple dispatch.

Citations

  1. The Nice Home Page
  2. Wikipedia: Nice

Subcategories

This category has the following 3 subcategories, out of 3 total.