Решил привести свой "pet language" в чуть более товарное состояние. Язык функциональный, синтаксис ML\Haskell, чуть-чуть грязный

, динамически-типизированный.
Вот небольшое превью готовящейся версии:
http://dl.dropbox.com/u/29351850/ela-platform-2012.1.preview.zip
В комплекте:
+ ГУИ среда, пока довольно простенькая, но уже по-интереснее просто блокнота (.NET 4.0+, Win)
+ Сам язык (.NET 2.0+, Mono 2.6+)
+ REPL (.NET 2.0+, Mono 2.6+)
+ Документация (англ.) и примеры кода
+ Книга о языке (англ.)
Устанавливать ничего не надо, конфигурировать (по идее) тоже. ГУИ среда пишет все настройки в \AppData\Local\Elide.
ЗЫ. Большая просьба на тему динамики не троллить, ибо достало. Остальным комментариям буду рад.
А можно краткий обзор по языку? Т.е. не как программировать, а его целевые области применения и т.п... )
Здравствуйте, alex_public, Вы писали:
_>А можно краткий обзор по языку? Т.е. не как программировать, а его целевые области применения и т.п... )
Здесь есть:
http://www.codeproject.com/Articles/158068/Ela-functional-programming-language
Здравствуйте, Воронков Василий, Вы писали:
ВВ>Здесь есть:
ВВ>http://www.codeproject.com/Articles/158068/Ela-functional-programming-language
Т.е. в целом позиционируется в нишу Питона? ) И есть надежда потеснить настолько мультипарадигменный язык как Питон? Т.е. я хочу сказать что хотя слова о не особо выдающейся реализации функциональной парадигмы в Питоне правда, но он же это компенсирует наличием множества других парадигм, чем как раз и особо удобен.
Здравствуйте, alex_public, Вы писали:
_>Здравствуйте, Воронков Василий, Вы писали:
ВВ>>Здесь есть:
ВВ>>http://www.codeproject.com/Articles/158068/Ela-functional-programming-language
_>Т.е. в целом позиционируется в нишу Питона? ) И есть надежда потеснить настолько мультипарадигменный язык как Питон? Т.е. я хочу сказать что хотя слова о не особо выдающейся реализации функциональной парадигмы в Питоне правда, но он же это компенсирует наличием множества других парадигм, чем как раз и особо удобен.
Мультипарадигмальный язык — это как морская свинка. Не свинка и не морская. Я вообще не вижу в "мультипарадигмальности" никаких плюсов. Лучше пользоваться подходящими инструментами, а не швейцарским ножом на все случаи жизни.
Но, к счастью, Питон — не такой. Это довольно приятный императивный язык. Для сравнительного теста он был выбран просто потому что я не смог найти более *подходящего* для сравнения языка, т.е. более похожего на Ela. А это означает две вещи — либо ниша вообще не занята, либо ее просто нет.
Кстати, а каких "фич" из Питона вам не хватает в Ela?
ВВ>Решил привести свой "pet language" в чуть более товарное состояние. Язык функциональный, синтаксис ML\Haskell, чуть-чуть грязный
, динамически-типизированный.
Поздравляю, Василий. Незаброшеный проект – большое дело.
Здравствуйте, Temoto, Вы писали:
ВВ>>Решил привести свой "pet language" в чуть более товарное состояние. Язык функциональный, синтаксис ML\Haskell, чуть-чуть грязный
, динамически-типизированный.
T>Поздравляю, Василий. Незаброшеный проект – большое дело.
Да вроде особо не с чем поздравлять-то
Здравствуйте, Воронков Василий, Вы писали:
Вышла публичная версия:
http://code.google.com/p/elalang/downloads/list
Здравствуйте, Воронков Василий, Вы писали:
Новая версия:
http://code.google.com/p/elalang/downloads/list
Из главных изменений — появилось нечто вроде тайп-классов:
http://elalang.net/docs/Article.aspx?p=classes.htm
Здравствуйте, Воронков Василий, Вы писали:
А зачем ты его делаешь?

Используешь в работе? Или просто недетский

фан?
Здравствуйте, fddima, Вы писали:
F>А зачем ты его делаешь?
Используешь в работе? Или просто недетский
фан?
В существующих языках программирования был обнаружен один фатальный недостаток...