Nu (programming language)
From Seo Wiki - Search Engine Optimization and Programming Languages
|This article may not meet the general notability guideline. Please help to establish notability by adding reliable, secondary sources about the topic. If notability cannot be established, the article is likely to be merged, redirected, or deleted. (February 2009)|
|This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (April 2008)|
|Paradigm||structured, imperative, object-oriented|
|Designed by||Tim Burks|
|Stable release||0.3.3 (December 3, 2008)|
|Influenced by||LISP, Objective-C, Ruby|
|License||Apache License, v. 2.0|
The language was first announced at C4, the conference for indie Mac developers hold on August 2007.
This Nu code defines a simple complex numbers class.
(class Complex is NSObject (ivar (double) real (double) imaginary) (- initWithReal:(double) x imaginary:(double) y is (super init) (set @real x) (set @imaginary y) self))
The example is a basic definition of a complex number (it just defines the instance variables, and a method to initialize the object). It evidences the similarity between the Nu code and the equivalent Objective-C code; it evidences also the similarity with Ruby.