Описание тега mirah
Mirah a - язык программирования со статической типизацией. В языке используется метод, называемый выводом локального типа. Mirah - это подключаемый набор инструментов компилятора, позволяющий писать языковые плагины для фазы преобразования Mirah во время компиляции. Mirah включает бэкэнд типировщика / компилятора для JVM. Синтаксис Mirah во многом такой же, как синтаксис Ruby. Чарльз Наттер, создатель Mirah, также является ведущим разработчиком в JRuby. Mirah не навязывает пользователям определенную систему типов, вместо этого полагаясь на то, что предоставляет целевой сервер. Поскольку Mirah имеет статическую типизацию, код Mirah, скомпилированный в байт-код Java, имеет производительность, почти идентичную коду Java. Mirah активно развивается с 2008 года.
дизайн
- Выведение, компиляция и проверка подключаемых типов.
- Никакой дополнительной библиотеки времени выполнения. Соответствует непосредственно среде выполнения JVM.
- Расширяемый бэкэнд, позволяющий устанавливать новые цели вывода; CLR, C и другие.
Внешняя ссылка
Известный вопрос о Stackru. Что предлагает Mirah по сравнению с JRuby,Groovy и Scala?.