About: Nemerle

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Nemerle is a general-purpose, high-level, statically typed programming language designed for platforms using the Common Language Infrastructure (.NET/Mono). It offers functional, object-oriented, aspect-oriented, reflective and imperative features. It has a simple C#-like syntax and a powerful metaprogramming system. Nemerle is named after the Archmage Nemmerle, a character in the fantasy novel A Wizard of Earthsea by Ursula K. Le Guin.

Property Value
dbo:abstract
  • Nemerle is a general-purpose, high-level, statically typed programming language designed for platforms using the Common Language Infrastructure (.NET/Mono). It offers functional, object-oriented, aspect-oriented, reflective and imperative features. It has a simple C#-like syntax and a powerful metaprogramming system. In June 2012, the core developers of Nemerle were hired by the Czech software development company JetBrains. The team was focusing on developing Nitra, a framework to implement extant and new programming languages. Both the Nemerle language and Nitra have seemingly been abandoned or discontinued by JetBrains; Nitra has not been updated by its original creators since 2017 and Nemerle is now maintained entirely by the Russian Software Development Network, independently from JetBrains, although no major updates have been released yet and development is progressing very slowly. Neither Nemerle, nor Nitra have been mentioned or referenced by JetBrains for years. Nemerle is named after the Archmage Nemmerle, a character in the fantasy novel A Wizard of Earthsea by Ursula K. Le Guin. (en)
  • Nemerle(ネマール)は.NETプラットフォーム上で動作する静的型付けの高級言語である。 手続き型、オブジェクト指向、関数型言語の機能を取り込んだハイブリッド言語であり、C#によく似た構文構造と強力なメタプログラミング機能が特徴となっている。 Wrocław University(ポーランド)のKamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olsztaらによって開発された。 現在ではロシアの開発コミュニティであるRSDNによって開発・保守がされているが、2012年よりJetBrainsがコア開発者を雇用して、"N2" と呼ばれる新規・既存言語を実装するためのフレームワークの開発に注力している。 (ja)
  • Nemerle – hybrydowy język programowania. Zawiera elementy programowania funkcyjnego i obiektowego, jest tworzony przez grupę osób z Instytutu Informatyki Uniwersytetu Wrocławskiego. Nemerle jest językiem opartym na platformie .NET. Autorem ogólnej koncepcji tego języka i szefem projektu jest . Pierwotnie projekt współtworzyło trzech autorów, którymi obok M. Moskala byli Kamil Skalski oraz Paweł Olszta. Ostatni z nich nie uczestniczy już aktywnie w projekcie. Nemerle dostępne jest na licencji BSD. Główne cechy Nemerle to m.in.: * składnia wzorowana na C# * zaawansowany język makrodefinicji Nazwa języka pochodzi od imienia arcymaga Nemmerle, postaci z książki Czarnoksiężnik z Archipelagu autorstwa Ursuli K. Le Guin. Brak jednej litery 'm' jest zamierzony i ma umożliwić łatwiejsze rozróżnienie postaci od języka. (pl)
  • Nemerle — гибридный язык высокого уровня со статической типизацией, сочетающий в себе возможности функционального и объектно-ориентированного программирования, для платформ .NET и Mono (язык компилируется в CIL и является CLS-совместимым). Главная особенность языка — развитая система метапрограммирования. (ru)
  • Nemerle,是微軟公司提出的.NET平台上的新語言,由Wrocław大學的Kamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olszt等人發明。 (zh)
  • Nemerle — високорівнева мова програмування із статичною типізацією для платформи .NET. Вона надає можливість використовувати функціональний, об'єктно-орієнтований та імперативний підходи у програмуванні. Мова має відносно простий C#-подібний синтаксис та потужну систему метапрограмування. Назва Nemerle виникла завдяки книжці Урсули Ле Гуїн «Чарівник Земномор'я», а саме за ім'ям чародія Nemmerle. Відмінний від оригінального спосіб напису із однією «m» є свідомим рішенням. (uk)
dbo:developer
dbo:influencedBy
dbo:latestReleaseDate
  • 2016-08-06 (xsd:date)
dbo:latestReleaseVersion
  • 1.2.507.0
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 30883042 (xsd:integer)
dbo:wikiPageLength
  • 18874 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1089380715 (xsd:integer)
dbo:wikiPageWikiLink
dbp:"a .*"_
  • > printf; (en)
dbp:(,42)_
  • > "42 on second position" (en)
dbp:(42,)_
  • > "42 on first position" (en)
dbp:(X,Y)_
  • > $"" } Regexp matching: using Nemerle.Text; regexp match { (en)
dbp:@"(?<numInt>\d )\w "_
  • > printf; (en)
dbp:_
  • > "Object of another type" } } Tuple pattern matching: match { (en)
  • > printf; } (en)
dbp:designers
  • Kamil Skalski, Michał Moskal, Prof. Leszek Pacholski, Paweł Olszta at Wrocław University (en)
dbp:developer
dbp:family
dbp:fileExt
  • .n (en)
dbp:iIsInt
  • > $"An int: $i" (en)
dbp:implementations
  • Nemerle (en)
dbp:influencedBy
dbp:kasia))?MaKota"_
  • > match { (en)
dbp:latestReleaseDate
  • 2016-08-06 (xsd:date)
dbp:latestReleaseVersion
  • 1.200000 (xsd:double)
dbp:name
  • Nemerle (en)
dbp:none
  • > printf } (en)
dbp:paradigm
dbp:platform
dbp:sIsString
  • > $"A string: $" (en)
dbp:some(n)_
  • > printf (en)
dbp:style
  • border:1px dashed gray; (en)
dbp:typeMatchingWithVariableBinding<syntaxhighlightLang
  • "nemerle"> def check { match { (en)
dbp:typing
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
rdf:type
rdfs:comment
  • Nemerle(ネマール)は.NETプラットフォーム上で動作する静的型付けの高級言語である。 手続き型、オブジェクト指向、関数型言語の機能を取り込んだハイブリッド言語であり、C#によく似た構文構造と強力なメタプログラミング機能が特徴となっている。 Wrocław University(ポーランド)のKamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olsztaらによって開発された。 現在ではロシアの開発コミュニティであるRSDNによって開発・保守がされているが、2012年よりJetBrainsがコア開発者を雇用して、"N2" と呼ばれる新規・既存言語を実装するためのフレームワークの開発に注力している。 (ja)
  • Nemerle — гибридный язык высокого уровня со статической типизацией, сочетающий в себе возможности функционального и объектно-ориентированного программирования, для платформ .NET и Mono (язык компилируется в CIL и является CLS-совместимым). Главная особенность языка — развитая система метапрограммирования. (ru)
  • Nemerle,是微軟公司提出的.NET平台上的新語言,由Wrocław大學的Kamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olszt等人發明。 (zh)
  • Nemerle — високорівнева мова програмування із статичною типізацією для платформи .NET. Вона надає можливість використовувати функціональний, об'єктно-орієнтований та імперативний підходи у програмуванні. Мова має відносно простий C#-подібний синтаксис та потужну систему метапрограмування. Назва Nemerle виникла завдяки книжці Урсули Ле Гуїн «Чарівник Земномор'я», а саме за ім'ям чародія Nemmerle. Відмінний від оригінального спосіб напису із однією «m» є свідомим рішенням. (uk)
  • Nemerle is a general-purpose, high-level, statically typed programming language designed for platforms using the Common Language Infrastructure (.NET/Mono). It offers functional, object-oriented, aspect-oriented, reflective and imperative features. It has a simple C#-like syntax and a powerful metaprogramming system. Nemerle is named after the Archmage Nemmerle, a character in the fantasy novel A Wizard of Earthsea by Ursula K. Le Guin. (en)
  • Nemerle – hybrydowy język programowania. Zawiera elementy programowania funkcyjnego i obiektowego, jest tworzony przez grupę osób z Instytutu Informatyki Uniwersytetu Wrocławskiego. Nemerle jest językiem opartym na platformie .NET. Autorem ogólnej koncepcji tego języka i szefem projektu jest . Pierwotnie projekt współtworzyło trzech autorów, którymi obok M. Moskala byli Kamil Skalski oraz Paweł Olszta. Ostatni z nich nie uczestniczy już aktywnie w projekcie. Nemerle dostępne jest na licencji BSD. Główne cechy Nemerle to m.in.: * składnia wzorowana na C# * zaawansowany język makrodefinicji (pl)
rdfs:label
  • Nemerle (ja)
  • Nemerle (ko)
  • Nemerle (en)
  • Nemerle (pl)
  • Nemerle (ru)
  • Nemerle (uk)
  • Nemerle (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Nemerle (en)
is dbo:influenced of
is dbo:wikiPageWikiLink of
is dbp:influenced of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License