Category:Nemerle: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created)
 
m (Updated link to official site)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{language|Nemerle
{{language|Nemerle
|exec=bytecode
|exec=bytecode
|site=http://nemerle.org/Main_Page
|site=http://nemerle.org
|express=implicit
|gc=yes
|strength=strong
|compat=nominative
|checking=static
}}
}}
{{language programming paradigm|object-oriented}}

{{language programming paradigm|imperative}}
Nemerle is a high-level statically-typed programming language for the .NET platform. It offers functional, object-oriented and imperative features. It has a simple C#-like syntax and a powerful meta-programming system.
{{language programming paradigm|functional}}
Nemerle is a high-level, statically-typed programming language for the [[.NET]] platform. It offers functional, object-oriented and imperative features. It has a simple [[C sharp|C#]]-like syntax and a powerful meta-programming system.


Features that come from the functional land are variants, pattern matching, type inference and parameter polymorphism (aka generics). The meta-programming system allows great compiler extensibility, embedding domain specific languages, partial evaluation and aspect-oriented programming.
Features that come from the functional land are variants, pattern matching, type inference and parameter polymorphism (aka generics). The meta-programming system allows great compiler extensibility, embedding domain specific languages, partial evaluation and aspect-oriented programming.
Line 11: Line 16:
==See Also==
==See Also==
* [[wp:Nemerle|Wikipedia: Nemerle]]
* [[wp:Nemerle|Wikipedia: Nemerle]]
* [http://nemerle.org/wiki/index.php?title=Grokking_Nemerle Grokking Nemerle]
* [http://nemerle.org/wiki/index.php?title=Quick_Guide Nemerle Quick Guide]

Latest revision as of 20:28, 24 March 2014

Language
Nemerle
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Compiled (bytecode)
Type strength: Strong
Type compatibility: Nominative
Type expression: Implicit
Type checking: Static
See Also:


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

Nemerle is a high-level, statically-typed programming language for the .NET platform. It offers functional, object-oriented and imperative features. It has a simple C#-like syntax and a powerful meta-programming system.

Features that come from the functional land are variants, pattern matching, type inference and parameter polymorphism (aka generics). The meta-programming system allows great compiler extensibility, embedding domain specific languages, partial evaluation and aspect-oriented programming.

See Also

Subcategories

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

Pages in category "Nemerle"

The following 147 pages are in this category, out of 147 total.