Nemerle
http://dbpedia.org/resource/Nemerle an entity of type: Thing
Nemerle(ネマール)は.NETプラットフォーム上で動作する静的型付けの高級言語である。 手続き型、オブジェクト指向、関数型言語の機能を取り込んだハイブリッド言語であり、C#によく似た構文構造と強力なメタプログラミング機能が特徴となっている。 Wrocław University(ポーランド)のKamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olsztaらによって開発された。 現在ではロシアの開発コミュニティであるRSDNによって開発・保守がされているが、2012年よりJetBrainsがコア開発者を雇用して、"N2" と呼ばれる新規・既存言語を実装するためのフレームワークの開発に注力している。
rdf:langString
Nemerle — гибридный язык высокого уровня со статической типизацией, сочетающий в себе возможности функционального и объектно-ориентированного программирования, для платформ .NET и Mono (язык компилируется в CIL и является CLS-совместимым). Главная особенность языка — развитая система метапрограммирования.
rdf:langString
Nemerle,是微軟公司提出的.NET平台上的新語言,由Wrocław大學的Kamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olszt等人發明。
rdf:langString
Nemerle — високорівнева мова програмування із статичною типізацією для платформи .NET. Вона надає можливість використовувати функціональний, об'єктно-орієнтований та імперативний підходи у програмуванні. Мова має відносно простий C#-подібний синтаксис та потужну систему метапрограмування. Назва Nemerle виникла завдяки книжці Урсули Ле Гуїн «Чарівник Земномор'я», а саме за ім'ям чародія Nemmerle. Відмінний від оригінального спосіб напису із однією «m» є свідомим рішенням.
rdf:langString
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.
rdf:langString
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
rdf:langString
rdf:langString
Nemerle
rdf:langString
Nemerle
rdf:langString
Nemerle
rdf:langString
Nemerle
rdf:langString
Nemerle
rdf:langString
Nemerle
rdf:langString
Nemerle
rdf:langString
Nemerle
rdf:langString
Nemerle
xsd:integer
30883042
xsd:integer
1089380715
rdf:langString
"nemerle">
def check {
match
{
rdf:langString
Kamil Skalski, Michał Moskal, Prof. Leszek Pacholski, Paweł Olszta at Wrocław University
rdf:langString
RSDN
rdf:langString
Nemerle
xsd:date
2016-08-06
xsd:double
1.2
rdf:langString
border:1px dashed gray;
rdf:langString
> "Object of another type"
}
}
Tuple pattern matching:
match
{
rdf:langString
> printf;
}
rdf:langString
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.
rdf:langString
Nemerle(ネマール)は.NETプラットフォーム上で動作する静的型付けの高級言語である。 手続き型、オブジェクト指向、関数型言語の機能を取り込んだハイブリッド言語であり、C#によく似た構文構造と強力なメタプログラミング機能が特徴となっている。 Wrocław University(ポーランド)のKamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olsztaらによって開発された。 現在ではロシアの開発コミュニティであるRSDNによって開発・保守がされているが、2012年よりJetBrainsがコア開発者を雇用して、"N2" と呼ばれる新規・既存言語を実装するためのフレームワークの開発に注力している。
rdf:langString
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.
rdf:langString
Nemerle — гибридный язык высокого уровня со статической типизацией, сочетающий в себе возможности функционального и объектно-ориентированного программирования, для платформ .NET и Mono (язык компилируется в CIL и является CLS-совместимым). Главная особенность языка — развитая система метапрограммирования.
rdf:langString
Nemerle,是微軟公司提出的.NET平台上的新語言,由Wrocław大學的Kamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olszt等人發明。
rdf:langString
Nemerle — високорівнева мова програмування із статичною типізацією для платформи .NET. Вона надає можливість використовувати функціональний, об'єктно-орієнтований та імперативний підходи у програмуванні. Мова має відносно простий C#-подібний синтаксис та потужну систему метапрограмування. Назва Nemerle виникла завдяки книжці Урсули Ле Гуїн «Чарівник Земномор'я», а саме за ім'ям чародія Nemmerle. Відмінний від оригінального спосіб напису із однією «m» є свідомим рішенням.
rdf:langString
.n
rdf:langString
> $"An int: $i"
rdf:langString
> printf
}
rdf:langString
> $"A string: $"
xsd:nonNegativeInteger
18874
rdf:langString
> printf;
rdf:langString
> "42 on second position"
rdf:langString
> "42 on first position"
rdf:langString
> $""
}
Regexp matching:
using Nemerle.Text;
regexp match {
rdf:langString
> printf;
rdf:langString
>
match
{
rdf:langString
> printf
xsd:date
2016-08-06
xsd:string
1.2.507.0