Nemerle
aus Wikipedia, der freien Enzyklopädie
Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf bitte mit ihn zu verbessern und entferne anschließend diese Markierung. |
Nemerle | |
---|---|
![]() Objektorientierte Sprache |
|
Basisdaten | |
Entwickler: | Open Source / Universität Wroclaw |
Aktuelle Version: | 0.9.3 (16. Mai 2006) |
Betriebssystem: | Windows, jedes Unix ähnliche Betriebssystem auf dem Mono installiert ist |
Kategorie: | objektorientierte Programmiersprache |
Lizenz: | BSD Lizenz |
Deutschsprachig: | nein |
Website: | http://nemerle.org |
Nemerle ist eine hybride Computersprache. Sie bietet die Möglichkeit, funktional, imperativ sowie objekt-orientiert zu programmieren. Nemerle ist eine Programmiersprache für Microsoft .NET und wurde an der Universität Breslau entwickelt. Mit der Entwicklung von Nemerle wurde versucht, die Eigenschaften der Programmiersprache ML mit dem "Look and Feel" von C# zu verbinden.
[Bearbeiten] Eigenschaften
- Syntax und Objektsystem sind C#-ähnlich
- statisches Typing mit Polymorphismus and Typinterferenzen
- mächtige Makros (ähnlich denen in Common LISP und Scheme)
- variable/"typlose" Datentypen (in Nemerle "variants" genannt)
- Mustervergleiche