В языке реализован простенький Pattern Matching как в Scala, реструктуризующее присваивание как в php, ссылки на методы и прочие модные вещи.
Язык кроссплатформенный, есть сборка для Android, при желании, сделаю и для Java ME. Также есть плагин для NetBeans, в котором кроме подсветки синтаксиса есть ещё автодополнение.
Исходники языка и плагинов открыты.
Пример рекурсивного вычисления факториала:
- println factorial(6)
- def factorial(n) = match n {
- case 0: 1
- case _: n * factorial(n - 1)
- }
Скачать
Репозиторий на GitHub | Страница проекта
Версия для ПК | Всегда последняя версия для ПК
Версия для Android Free | Pro | Тема на 4pda
Версия для Java ME | Исходники
Онлайн интерпретатор
Документация
Плагин для Netbeans IDE | Исходники
Настройки для Sublime Text 3 | EmEditor
Примеры: тут (GitHub)
