Please Enter Your Search Term Below:
 Websearch   Directory   Dictionary   FactBook 
  Wikipedia: Nosica programming language

Wikipedia: Nosica programming language
Nosica programming language
From Wikipedia, the free encyclopedia.

Nosica is an object oriented programming language with a syntax in some ways similar to Java. It was originally created to have the ability of C++ with the simple syntax of Java, although the syntax has since slowly evolved away from the Java syntax for greater simpicity and ease-of-use. Nosica is developed as a free software project under the GNU GPL. Nosica is written in Java and compiles to C. The compiler is in an early stage.

Nosica's main features are :

  • operators (with a simple way for declaring them infix/postfix/prefix)
  • genericity and constraint over genericity
  • automatic delegation via the 'proxy' keyword
  • multiple interface inheritance and single class inheritance
  • distinction between reference and primitive type
  • very few First Class Objects (FCO)
  • garbage collected
  • invariant
  • multiple dispatch of methods (allowing covariant methods to be defined)
  • tuples
  • simple syntax
  • metadata

And a few more ... The language in itself still evolves greatly. According to its website, Nosica is not very usable yet. array initializers are not coded yet.

External link


  

From Wikipedia, the free encyclopedia. 
Modified by Geona