Начало | Что такое Euphoria? | Документация | Новости | Форум EU | Пакеты Euphoria | Спонсорство | |||||||||||||
Свежие поступления | Архив файлов | Web-узлы Euphoria | Услуги от RDS | Книги и диски | |||||||||
Что такое Euphoria? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Что говорят люди о Euphoria . . . |
|||
Euphoria в громадной степени способствовала продуктивности моего программирования, значительно снизив время разработки! | |||
Винсент Х. - Орегон, США | |||
Мы разговорились о Euphoria с одним парнем на форуме по программированию игр, ему понадобилась кое-какая помощь и мне удалось очень быстро, сверившись с документацией, исправить его код. Так я обнаружил, что Euphoria очень, ОЧЕНЬ хороший язык. У него простой синтаксис, напоминающий ALGOL/BASIC, впечатляющая мощность, и все это захватило мое воображение. |
|||
Дерек Ньюхолл - Фалмут, Массачусетс | |||
Несколько лет я программировал на PowerBASIC и был вполне удовлетворен его версией для DOS. Но затем вышла первая версия PowerBASIC для Windows и это ввергло меня в уныние. Но я не находил другого языка, который лучше подходил бы для моих нужд. Позже я прочитал о Euphoria на comp.lang.basic.powerbasic. Познакомившись с Euphoria, я был пленен ее завораживающим потенциалом. :-) |
|||
Юрген Люфье - Берлин, Германия | |||
Мы выбрали язык программирования Euphoria в качестве языка, обеспечивающего наш курс лабораторных занятий. Этот язык привлек нас простотой своих операторов и мощной универсальностью. Нашей целью является разработка лаконичных и точных алгоритмов (инструкций) для решения математических проблем. Мы не хотим быть оболваненными какой-то парадигмой программирования, которая затуманивала бы нашу главную цель. Мы будем пытаться устроить жизнь по принципу KISS (сделай проще, еще проще). |
|||
Проф. Кунтц - Кафедра математики, Университет Монмут (Нью Джерси) |
|||
Когда я нашел Euphoria в 2000 году, она очень заинтересовала меня, так как мне не нужно было задавать тип для каждой переменной (что было для меня новым). Другое достоинство заключается в том, что программы *очень легко читаются* и у меня не возникало проблем с пониманием кода других людей. Я изучил этот язык в течение нескольких дней и сразу же рассказал своим друзьям о моем открытии. В дальнейшем мне нужно было только подобирать необходимые библиотеки и знакомиться с их работой. В Euphoria нет ничего похожего на мудреный синтаксис и замысловатые исключения из него. |
|||
Рэнди Сугианто - Индонезия | |||
Мне пришлось делать кое-что на JavaScript, а потом я повторил то же самое на Euphoria и справился намного быстрее. Такая же история повторилась с C++, VB и некоторыми другими языками. К тому же, мои занятия мне нравились как под DOS, так и под Windows, а с этим в Eu нет никаких проблем. Одним словом, я влюбился и все попытки отделаться от этого чувства (даже с вмешательством моих C-приятелей) делали эту привязанность только прочнее. Я не думаю, что я могу куда-то уйти теперь от Eu. Использование C является полезным жизненным опытом, но все это может быть сделано на Eu и не требует такого мелочного внимания к деталям как на C. На Eu вы можете программировать, как будто просто разговаривая с машиной. |
|||
Даниэль Клусс - Лас Вегас, Невада | |||
Я приобщился к программированию на своем пятом десятке, из любопытства и интереса самостоятельно изучая основы QBASIC, на котором я написал несколько небольших простых программ для моих собственных нужд. Потом я начал так же самостоятельно изучать основы C/C++. Скоро я обнаружил, что в лучшем случае могу только скопировать простой пример из книжек "научитесь сами", которые я читал, - я оказался неспособным завершить ни одну программу в свободном от ошибок виде, которую мог бы сам использовать. Я принялся за поиски альтернативного языка в Сети, нашел Python, Perl, Java и так далее, а тaкже Euphoria. И до меня дошло, что Euphoria действительно "Проще бейсика", "Мощнее C++", бесплатная и могла бы быть как раз по мне. Первоначально меня привлекли с виду второстепенные вещи - документация была ясной, краткой и точной; там говорилось о гибкости и простоте языка; чувствовалась гордость за разработанный язык; отчетливо были видны качества продукта, щедро предлагаемого вам даром. В дальнейшем мне очень помог "Путеводитель новичка по Euphoria" Дэвида Гая; он действительно позволил мне значительно лучше понять и оценить язык. Другие пользователи - и лично Вы тоже - были добры, приветливы и терпеливы, когда я задавал вопросы, пусть даже наивные. Это укрепляло мою уверенность и воодушевляло меня в моих занятиях языком. Мой союз с Euphoria окончательно оформился, когда я начал писать полноценные работающие нетривиальные программы. Они были более сложными концептуально, чем мои предшествующие незамысловатые усилия в QBASIC, но совсем не обязательно, что их было труднее написать. Короче: мои программы работали и они были свободны от ошибок! Я наслаждаюсь Euphoria; я люблю программировать с ней. Она помогла мне понимать, предвидеть результат и использовать многие концепции программирования (даже ООП!); и мне действительно необходимо все то, чему Euphoria меня научила. К концу дня (ладно... через пару недель) я смог написать программу, которая работает, свободна от ошибок и четко делает свое дело. Мой энтузиазм зарегистрированного пользователя не иссякает и решительно подталкивает меня приобретать обновления. Спасибо вам за "счастливый опыт программирования". :) |
|||
Алекс Каракатсанис - Милдьюра, Австралия |
Хорошо, но что еще я смогу найти здесь? | Отлично, но нельзя ли запустить пример программы? | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Этот узел содержат Роберт Крейг и Джанко К. Миура, Rapid Deployment Software - Программы Быстрого Развертывания Перевод И.Н.Качан |