Вышел альфа релиз версии 4.00 языка программирования Euphoria.
Изменений очень много. Посмотреть все изменения можна на странице Вики OpenEuphoria
К главным на мой взглад можна отнести следующие: добавлены новые команды (continue,retry,entry,break,goto) смысл их такой же что и в других языках, добавлен новая команда цыкла loop do... until, добавлена конструкция switch ... end switch, команда enum - перечисление.
Добавлено множество новых функций, функции разбиты на отдельные библиотеки по назначению. Новые следующие: stack - работа со стеком, map - карты,string - стрингы, unicode - поддержка Unicode,sets - работа с множествами,regex- регулярные выражения ,socket - сокеты,task - многозадачность, sequence - работа с рядами. В библиотеку math добавлены новые функции ( ceil(), round_to(), round(), sign(), abs(), sum(), average(), min(), max(), deg2rad(), rad2deg(), log10(), atan2(), rand_range(), mod(), sinh, cosh, tanh, arcsinh, arccosh, arstanh). Добавлены новые опции командной строки транслятора, и много чего ещё.
Работа кипит.
Скачать нову. версию можна на официальном сайте Языка программирования Euphoria