Nemerle | |
---|---|
![]() | |
Семантика | мультипарадигменный, объектно-ориентированный, функциональный, императивный |
Класс языка | язык программирования, процедурный язык программирования, объектно-ориентированный, язык функционального программирования, мультипарадигмальный и язык, использующий отступы[вд] |
Тип исполнения | компилируемый |
Появился в | 0.9.3 — 16 мая 2006 |
Автор | Вроцлавский университет; Михал Москаль, Камиль Скальски, Павел Ольшта и др. [1] |
Разработчик | JetBrains |
Расширение файлов |
.n |
Выпуск | 1.2.547.0 (01.09.2017) |
Система типов | статическая, строгая, с автовыводом, номинальная |
Испытал влияние | C#, ML, OCaml, Haskell, Лисп |
Лицензия | BSD-2-Clause |
Сайт | nemerle.org/About/ |
Платформа | CLI (.NET / Mono) |
Nemerle — гибридный язык высокого уровня со статической типизацией, сочетающий в себе возможности функционального и объектно-ориентированного программирования, для платформ .NET и Mono (язык компилируется в CIL и является CLS-совместимым). Главная особенность языка — развитая система метапрограммирования.