Журнал сайта Проект: pl-euphoria.narod.ru   
5 [4] 3 2 1
 
2010-11-09 08:41:55
Alex
Вышел Euphoria 4 RC, к тому же под линукс есть 64-разрядная версия

p.s. может кого заинтересует, нашел тут программу VISG это программа для визуального построения графического интерфейса пользователя (GUI) с возможностью генерирования текста алгоритма для построения этого интерфейса под разные платформы. Под платформой тут следует понимать операционную систему, язык программирования, используемые библиотеки, а также методы программирования. http://mrhx.clan.su/

Жаль автор ее забросил
2010-10-10 21:52:24
kinz
> Не совсе понял про родные библиотеки.

Вообще-то GTK под Euphoria занимались многие люди:

http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=gtk

Но на работу под Windows претендует один человек - Майкл Сабал - Michael J. Sabal Dec 3/07.
Но у него используется не GtkEngine.e, а wrapper.e.
Вот этот wrapper.e и есть "родная" библиотека для Windows, которая ориентирована на вполне конкретную версию GTK:

if myPlatform = FREEBSD then -- or LINUX
lib =
{
"libgtk-x11-2.0.so.0",
"libgdk-x11-2.0.so.0",
"libgobject-2.0.so.0",
"libglib-2.0.so.0",
"libgdk_pixbuf-2.0.so.0",
"libpango-1.0.so.0"
}
else -- we''re running win32
lib =
{
"libgtk-win32-2.0-0.dll",
"libgdk-win32-2.0-0.dll",
"libgobject-2.0-0.dll",
"libglib-2.0-0.dll",
"libgdk_pixbuf-2.0-0.dll",
"libpango-1.0-0.dll"
}
end if
-------------
Вот этот зиповский файл:
http://private.peterlink.ru/kinz/eugtk-include-gtk2-10-0-beta2.zip

Его можно найти и на Sourceforge:
http://citylan.dl.sourceforge.net/project/eugtk/eugtk-2.10/Beta2/eugtk-include-gtk2-10-0-beta2.zip

Сам я, вроде бы, не припоминаю, чтобы запускал этот пакет когда-то. Так что не могу сказать, работает он или нет. Но другого для Windows под Euphoria просто нет, насколько я знаю.
2010-10-10 21:09:45
Alex
Не совсе понял про родные библиотеки. Я почему то думал что это пакет GTK, под линуксом демки работают отлично а в винде с установленным GTK работать не хочет. Сишные примеры из пакета Glade работают под виндой без проблем и с хорошей скоростью.
2010-10-08 10:50:15
kinz
>Никто не пробовал использовать euGTK под виндой?

Автор, Ирв Маллинз, является принципиальным линуксоидом, Windows даже не держит на машине, и не занимается этой версией.
Что касается комбинированной версии Майкла Сабала, то та версия выпущена в декабре 2007.

Может быть, нужно попытаться запустить демки со всеми "родными" библиотеками? А уже потом начать их последовательную модернизацию?
2010-10-08 08:51:37
Alex
Никто не пробовал использовать euGTK под виндой? Я скачал gtk2-runtime-2.22.0-2010-10-01-ash.exe подправил GtkEngine.e (global constant LIB = "libgtk-win32-2.0-0.dll"), при попытке запуска демок ругается: Cannot init gtk!
2010-08-30 21:03:47
kiv
insulor icq 625936212
2010-08-30 19:22:18
insolor
kiv, а для чего нужно генерить il? Может я смогу помочь?
2010-08-30 19:04:13
insolor
Ага, разобрался. Phix - это компилятор, т.е. чтобы получить самостоятельный бинарник не нужно сначала преобразовывать исходник на Phix в исходник на Си. То что нет обратной совместимости с Euphoria - это плохо:(
il-дизассемблер в пакет Phix не входит (видимо, за ненадобностью).

Скачал исходники ooeu с https://svn.sourceforge.net/svnroot/ooeu/trunk. Там уже версия 1.10 (на http://ooeu.sourceforge.net/ выложена только версия 1.9), но с помощью RDS-Euphoria уже не запускается, надо качать OpenWatcom, что в данный момент для меня проблемотично.

Кстати, давно хотелось этой возможности обращаться к элементам sequence по именам через точку, а не через индекс в скобках. Очень удобно, надо сказать.
2010-08-30 14:55:08
kiv
не открывается deb под mint(Росинка9-32)
2010-08-29 23:12:21
santy
Вышла 4 вета 4 версии языка программирования Euphoria.
http://sourceforge.net/projects/rapideuphoria/
2010-08-11 21:27:40
kinz
Я подумал, что дизассемблер входит в комплект phix, нет?
Раньше у Пита был единый сайт на все его проекты, потом Пит долго где-то пропадал, а его сайт исчез, потом Дон предположил, а не помер ли Пит вообще и навсегда, тогда только Пит отозвался, сказал, что нет, он не помер, и у него оказалось два новых сайта.

Вот такая история.

А phix''ом мне самому заниматься просто некогда. Вроде бы, шёл разговор, а не переписать ли EU на ассемблере, и, будто бы, Пит за это дело брался. Не знаю, что из этого вышло.
Что касается языка phix, там есть некоторые отличия от EU, например, можно сравнить два ряда операцией "=", а для сложения рядов и атомов вместо операции "+" существует функция seq_add(). Для того, чтобы win32lib переписать на phix, потребовалось что-то около 20 исправлений, всего-то. То есть, языки достаточно близки, но, всё-таки, несовместимы.
2010-08-11 20:10:07
insolor
Хм, я имел в виду сайт, где можно найти дизассемблер...
2010-08-08 10:26:47
kiv
чем Phix отличается от оригинала?
2010-08-06 10:23:26
kinz
У Пита Ломэкса есть два сайта,
по языку Phix и по редактору Edita:

http://phix.isgreat.org/

http://edita.isgreat.org/

Phix - это его версия EU.
2010-08-05 16:59:20
insolor
Сайт Пита Ломакса не нашел. А дизассемблер из ooeu стандартный il похоже не поддерживает.

Зато дало свои результаты исследование исходников Euphoria. В файле li.e в глобальной процедуре OutputIL() обнаружились следующие строчки:
...
OutputHeader(out)

check_place = where(out)
-- reserve space for size
puts(out, {0,0,0,0})
-- reserve space for checksum
puts(out, {0,0,0,0})

init_compress()
OutputMisc(out)
OutputSymTab(out)
OutputSlist(out)
...
Все процедуры, названия которых начинаются с "Output" тоже находятся в том же il.e
В общем, если покопаться, то можно найти что-нибудь полезное.
2010-07-18 21:33:59
kinz
Эти вещи о дизассемблере надо искать в архиве старого (оригинального) форума EU, который закончился после 93000 сообщений.
2010-07-18 21:28:20
kinz
http://www.rapideuphoria.com/cgi-bin/esearch.exu?fromMonth=6&fromYear=1&toMonth=5&toYear=D&postedBy=&keywords=IL+disassembler

Да, прошу прощения, я ошибся, он называется не декомпилятор, а дизассемблер.
Там причастны Пит Ломэкс и Мэтт Левис. У последнего он входит в ooeu.
2010-07-18 00:26:29
kiv
Спасибо, не обратил на неё внимание...
Но легче не стало, хотел генерить на прямую IL, но всё не очевидно, без детального описания трудно
2010-07-17 16:03:09
Insolor
Есть программка Showil.ex в папке Euphoria/source. Показывает бинарник IL в удобочитаемом виде. Разобраться в исходнике не смог :)
В архиве по ключевому слову decompiler ничего не находится
2010-06-28 17:48:36
kinz
Отдельное описание формата il... Я что-то не припоминаю, есть ли оно где-то отдельно помимо исходного кода интерпретатора. Но где-то в архиве есть же декомпилятор il Мэтта. Что касается мультиплатформенности, то il строго соответствует в этом отношении исходной программе. Как она, так и он.
2010-06-28 16:23:26
kiv
Существует ли описание il формата и является ли он мультиплатформенным ?
2010-06-04 19:36:40
kinz
EuWinGUI основана на коде C++, который используется автором в его личных коммерческих приложениях. Именно поэтому библиотека и закрыта. Автора несколько лет назад на форуме спрашивали, не собирается ли он открыть код, он тогда не собирался :-)
Довольно долго считалось, что автор - женщина. Потом он признался, что нет, на самом деле он мужчина.
Библиотека, конечно, очень и очень интересная. Но такова жизнь, самое интересное до поры остаётся тайной за семью печатями.
В предыдущей версии это был окутанный код EU, теперь это dll.
Что касается планов развития библиотеки, скорее всего, их не существует.
Попробуйте связаться с автором. Он охотно отвечает на электронные письма, если найти в его продукте какую-то ошибку.
2010-06-04 18:22:49
Insolor
Хотелось бы узнать по поводу EuWinGUI: есть ли исходники, библиотека кем-нибудь поддерживается, будут ли новые версии?
2010-05-26 10:03:16
kiv
под win32 wx запускается без всякого шаманства
а под lin(разными) мои (не очень активные) попытки показали не соответствие бинарной части от wxeu и того что есть в системе, по всей вероятности wxeu.so нужно пересобирать под конкретную систему...
2010-05-26 00:15:47
kinz
>Удалось ли запустить wxEuphoria?

Чегой-то давно не брал я в руки шашек...
Даже и не помню уже, где и когда я эту wxEuphoria
пробовал. Но пробовал, это точно.
Склероз, знаете ли, достаёт :-)

>И почему именно Мандрива, случайно, или сознательный
>выбор?

Первый Линукс, с которого я начал свои опыты, был Red Hat 7.1. Как только появилась EU под Линукс, так я сразу же начал её и запускать. А потом попался мне Мандрейк 10, я его установил как третью ОС, и была у меня машина с Windows, Red Hat и Mandrake. Так мне этот Mandrake понравился больше, чем Red Hat.
И они потом стали Mandriva, а Red Hat стал Fedora.
Я к этой Mandriva как-то привык и пользуюсь.
Вот сейчас хочу купить новый винчестер, а то мой крутится уже года три, и поставлю Mandriva 2010.1.
2010-05-25 16:38:10
kiv
Игорь! В твоём ответе прозвучала Мандрива...
Удалось ли запустить wxEuphoria?
И почему именно Мандрива, случайно, или сознательный выбор?
2010-05-07 21:49:45
kinz
> я имею ввиду позиционирывание курсора, цвета,
> псевдографику, клавиатуру

А это всё осталось как и было, кроме мыши, которая теперь под Linux на консоли не поддерживается.

Для всех этих процедур интерпретатором теперь используются ANSI-последовательности, а не ncurses, но процедуры и функции ввода/вывода текста самой EU от этого не изменились же. И как раз в объёме MC, насколько я понимаю.
2010-05-07 21:20:47
kiv
я имею ввиду позиционирывание курсора, цвета, псевдографику, клавиатуру, ну и мышь по возможности, т.е написание софта по юзабельности схожего с MC...
2010-05-07 13:17:44
kinz
> опыт EU работы с линукс консолью по средствам курсес или без

Использование ncurses было прекращено в версии 3.0.0.
Я что-то не заметил особой разницы в работе консольных программ по сравнению с предыдущими версиями. По крайней мере, если разница и есть, то мне трудно отнести эту разницу на счёт только EU, так как вид консолей моей Mandriva сам претерпевает изменения от выпуска к выпуску, а в чисто текстовой консоли я там
работаю очень редко.

Не могу сказать ничего определённого по этому вопросу.
2010-05-07 12:59:12
kiv
Игорь. У Вас есть опыт EU работы с линукс консолью по средствам курсес или без оного?
2010-05-07 12:55:51
kiv
Всех с праздником!!!
2010-04-07 16:42:55
kinz
Воистину воскрес!

> Где все пропали? :).

Дела, дела... :-)
2010-04-07 16:36:21
santy
Христос воскрес.
С праздниками всех.
Где все пропали? :).
2010-03-23 15:49:24
santy
На форуме поднимали вопрос о том что r3117 build не хочет собираться. 4b3 базируется на r3116, но ни слова об обновлении версии.
2010-03-23 09:38:10
kinz
Да, но что-то они не объявляют о b3 официально.
Ни на форуме, ни у разработчиков, ни на сайте RDS.
2010-03-22 22:48:31
kinz
Я тоже уже видел этот OW1.9, но решил тогда подождать
официального выпуска.
2010-03-22 22:38:50
santy
Интересно. Вышел первый релиз кандидат OpenWatcom 1.9. Скачал, поставил. После установки нету STL. Что-то они не доработали.
2010-03-22 17:18:19
kinz
Отлично, спасибо, santy! Надо обновляться ...
2010-03-22 16:31:57
santy
Обновилась версия языка программирования Euphoria 4.0 b3.
Ссылка для скачивания
http://sourceforge.net/projects/rapideuphoria/files/
2010-02-24 15:11:45
santy
Нет, это я и есть :).
Я начинал с xBase (FoxBase, Foxpro, Clipper''87). И сейчас подрабатываю на Visual FoxPro и (x)Harbour. Работы меньше чем лет 15 назад, но есть иногда.
2010-02-07 10:57:41
kiv
santy, a santy на clipper.borda.ru это однониковец или...?
2010-02-05 12:59:56
kinz
Что до стабильной версии, то там планов нету. То ли они
интерес теряют, то ли слишком заняты. Например, Джереми
Коугар всю осень сдавал какие-то очередные экзамены на
лицензию частного лётчика.
А за изменениями на самом деле трудно уследить.
Вот характерный случай. Раньше была функция find().
Потом к ней добавили встроенную find_from() и вокруг
этой новой встроенной функции был спор, так как она
очень просто пишется в библиотеке, если тебе надо.
Теперь выясняется, что find_from() в 4.0 уже
искоренили, но find() сделали с параметром, который по умолчанию равен 1, но можно задать любой индекс для
начала поиска.
Честно говоря, я не испытываю особых надежд на скорый
выпуск официальной версии 4.0.
RDS совместно с одной японской фирмой выпустили первую
версию документации на японском, но этот выпуск
относится к версии 3.1.1.

Поживём, увидим.
2010-02-05 12:34:49
santy
Игорь.
Когда планирують уже стабильную версию сделать? И интересно что нового и какие исправления будут?

Спасибо.
2010-02-03 22:55:16
kinz
> тёзка .. как успехи?

всё нормально, пока успеваю ...
2010-02-03 21:17:06
kiv
ложная тревога, просто в момент чтения советов по сайту Ирва не было доступа...
...
тёзка .. как успехи?
2010-02-03 09:54:30
kinz
> а с rapideuphoria.com что случилось?

В каком смысле?
У меня загружается нормально, без замечаний.
2010-02-03 08:34:56
...
а с rapideuphoria.com что случилось?
2010-02-02 16:00:48
kinz
http://www.google.com/search?q=%22GtkEngine.e%22&hl=ru&client=opera&rls=ru&hs=VTd&filter=0

Можно также задать в Google указанную выше строку
поиска, вывести *все* результаты, а затем брать
страницы из кэша. Всего там получается 41 страница
или что-то около этого. И работает эта метода с
Opera.
2010-02-02 15:25:07
kinz
И там прийдётся вводить конкретный URL *каждого*
документа, который вас интересует, так как в *кэше*
не работает *своя* навигация по ссылкам.
Дерзайте, xUSSR-хакеры :-)
2010-02-02 14:57:21
kinz
Если кого-то интересует доступ к сайту Ирва Маллинса с
документацией EuGTK 4.0 и пр., должен заметить, что его
хост не пускает посетителей из СНГ. Обойти запрет можно
с помощью браузера Google Chrome.
Там есть режим просмотра кэша Google.
Если страницы сайта не открываются, то можно обратиться
к этому кэшу и просмотреть страницу, сохранённую в
буфере робота при последнем сканировании сайта.
С отставанием, но хоть как-то ...
2009-12-31 21:51:34
kinz
Поздравляю всех русскоязычных юфориан с Новым годом!
Желаю искоренения всех багов раз и навсегда!
2009-12-31 08:03:45
kiv
Всех с Новым Годом!!!
2009-11-11 09:21:58
kinz
>как можно сделать чтобы при нажатии на кнопку
>происходила инициализация переменных из полей формы

Инициализация переменных - это присваивание переменным их первоначальных значений. Лучше всего это сделать заранее, пока ещё не отслеживаются события (нажатия на кнопки, перемещения курсора на чувствительные поля и т.п.). Euphoria считает отсутствие инициализации за ошибку времени прогона, поэтому прогон целесообразно начинать жёстко именно с инициализации, а не ожидая, пока пользователь начнёт двигать мышь и щёлкать кнопками.
2009-11-11 08:47:54
Alex
Подскажите, на форме много элементов, как можно сделать чтобы при нажатии на кнопку происходила инициализация переменных из полей формы. Делать для каждого элемента обработку долго и как то не красиво, можно конечно указать всем на одну процедуру, но тоже не нравиться, я пробовал array[n]= create ... и потом в процедуре в цикле обрабатывал, но это как то топорно.
делал в wxEuphoria
2009-08-17 09:34:21
kinz
Сейчас перевожу только раздел новых поступлений
от пользователей на сайте RDS.
На другое нет времени.
2009-08-15 12:36:48
kiv
И есть ли на русском какой нибуть текст аля сранение 3 и 4
2009-08-15 12:34:04
kiv
Тёзка привет! Можно узнать есть ли более свежие переводы или уже забросил давно, хочу выложить Эйфорию в формате установочного пакета PuppyRus с включением твоих переводов....
2009-08-13 14:58:38
kinz   http://www.rapideuphoria.com/russian/news_r.htm
http://www.rapideuphoria.com/russian/news_r.htm

Вышла первая бета-версия 4.0
2009-08-02 07:47:28
kinz
Хм, действительно, ссылка не туда, прошу извинить, сам не пойму, как это так вышло...

http://openeuphoria.org/EUforum/index.cgi?module=forum&action=message&id=107310#107310

Вот оно, то сообщение Мэтта, которое я имел в виду.

Что касается поиска, то поиск на самом деле есть, но через Google.

http://openeuphoria.org/EUforum/

Форма в самом низу страницы.

Что до опережающих обращений, то здесь я предельно консервативен в пользу классической EU - их не нужно было вводить вовсе.
2009-08-02 02:37:50
tclerator
Ссылка-то не туда. Блин, форум они написали, а на поиск забили.. Похоже, вот эта темка - http://openeuphoria.org/EUforum/index.cgi?module=forum&action=flat&id=107239 только Мэтт там кроме быстрого решения для ide ничего не предложил и добавил в конце, что кроме ide(которая мне вообще не нужна, кстати говоря) такой проблемы у большинства программ не будет. "include win32lib.ew" - вот она, часть большинства программ, у меня этот код выполняется шесть секунд. Правильно сказал один товарищ, надо было им добавить ключ к интерпретатору ''--no-forward-referencing''.
2009-08-01 19:27:05
kinz
http://openeuphoria.org/EUforum/index.cgi?module=forum&action=message&id=107627#107627

На EUforum вопрос о длительной загрузке
сравнительно недавно разбирался применительно
к Win32Lib в совокупности с IDE.

Мэтт Левис объяснял эту особенность введённой
в 4 версии возможностью опережающего обращения
к ещё небъявленным идентификаторам.
Перейдите по приведенной ссылке, там Мэтт
приводит рецепт, как ускорить дело.
2009-08-01 12:56:18
tclerator
попробовал eu 4, почему win32lib с ней так долго грузится? на моем железе с версией 3.1 - 520мс, с четвертой - секунд 6.
2009-07-14 21:21:35
kinz
Да, если раньше, публикуя программы, можно было реально
заработать на регистрацию, то сейчас эта мотивация исчезла.
Некоторые участники процесса даже возражали на Форуме против бесплатной и открытой версии EU.
Так что всё, вроде бы, естественно.
2009-07-14 08:36:15
kiv
Под тишиной на Рапиде я подразумевал появление новых поделок в архиве... вероятно все готовятся к 4-ой революции....
2009-07-11 19:35:21
kinz
Привет! На EUforum''е разменяли 100.000 сообщений, разработчики развернули поиск ошибок и борьбу с ними, обещают летом 4 выпустить официально.
Мы же боремся с сорняками.
2009-07-11 14:43:48
kiv
Привет Всем.... Тишина!!!! и похоже на Рапиде также... настораживает...
2009-06-01 11:01:15
santy
Что-то позновато садите. У нас уже месяц как посадили.
А релиз " Помидор 2009" наверное осенью :).
2009-05-31 12:15:42
kiv
Игорь! Когда ждать оф. релиз Помидор 2009?
2009-05-30 00:45:07
kinz
Сегодня помидоры посадили, вчера - картошку ...
Тут панове щас землю роют :-)
2009-05-29 10:53:18
santy
Ау товарищи - панове, где все пропали?
2009-04-13 09:48:40
kinz
http://wxbasic.sourceforge.net/

>wxBasic превратился в PuppyBasic и он есть на
>форуме... Не встречал переводов wxWidgets
>документации?

Да, я гляжу, там целая история - wxBasic, wxBasicscript, Puppy Basic ...

Документацию не встречал, но я её даже и не искал,
а попутно не попадалась.
2009-04-13 08:46:09
kiv
wxBasic превратился в PuppyBasic и он есть на форуме... Не встречал переводов wxWidgets документации?
2009-04-12 13:18:29
kinz
>Игорь! Участвует ли сейчас в проекте Дэвид Куни,
>и есть ли у тебя личный контакт?

У него давно есть свой проект - wxBasic. Читает ли он EUforum, я не знаю - от него давным-давно не было никаких сообщений. В частном порядке я с ним никогда не общался, хотя, если я правильно помню, мы могли когда-то обменяться парой реплик в старом списке рассылки почты.
2009-04-12 11:10:57
kiv
Игорь! Участвует ли сейчас в проекте Дэвид Куни, и есть ли у тебя личный контакт?
2009-04-07 14:15:56
kinz
> В чём принципиальная синтаксическая проблема?

В излишествах, появившихся в английском синтаксисе.

Например, я перевёл "do" как "цикл", ориентируясь на
цикличность конструкций с do в Basic. Они же его считают просто за "делай". И сразу появились трудности, надо или убирать их новые do (что можно сделать, так как эти новые do там служат просто маркерами), или искать какой-то компромисс. Вот, вроде бы, этим сейчас и занимаемся. Но у меня заканчивается свободное время для этих споров.
2009-04-07 13:50:40
kiv
В чём принципиальная синтаксическая проблема?
2009-04-07 09:03:50
kinz
Я прикидываю, как можно было бы сделать из 4.0 двуязычную версию. Если они не изменят новый синтаксис так, как я им предлагаю, похоже, что на этом возможности адекватного 100% перевода могут быть потеряны.

Я их там уже допёк, и они начали прикалываться и забиваться.

Как говорят в таких случаях - непереводимая игра слов.

Так что всем прийдётся зубарить английский или хохотать над результатами автоматического перевода.
2009-04-06 22:20:55
kiv
Креатив от Интернет переводчика:
Re: Euphoria has been ported to OpenSolaris (SunOS)
См.: Эйфория перенесена на OpenSolaris (SunOS)
by jeremy on 1 week ago with 85 views
jeremy на 1 неделе тому назад с 85 видами

ryanj said:
ryanj сказал:
Cool, so Euphoria is now ported to...6 platforms?
Холодный, так что Эйфория теперь перенесена, чтобы...6 платформ?

I had to count, but you''re right!
Я должен считать, но Вы правы!

DOS
ДОС
Windows
Windows
Linux
Linux
FreeBSD
FreeBSD
OS X
БАНКНОТА достоинством 10 долларов OS !!!!!!!!!!!!!!!!!!!!!!!!!!!
OpenSolaris (SunOS)
OpenSolaris (SunOS)

BTW... I learned something today when the name was questioned.....
BTW... Я ознакамливался что-то сегодня когда имя было спрошено.....
Jeremy
2009-04-01 20:37:21
kinz
Самая свежая документация - для 3.1, на сайте, в разделе Документация, но не вся, чего там нет,
значит, те документы ещё и не пересматривались
после 2.5.

Двуязычная - в Архиве, в рубрике Расширения языка.
В этом же пакете документация для 2.5.

Наиболее полная документация - для 2.3, она в Архиве,
в рубрике Документация.

Ещё есть документация для 1.4b. Но из Сети она убрана.
2009-04-01 20:12:07
kiv
С первым .........
Игорь! Где можно взять актуальные версии твоих переводов и последний релиз(если он был) двуязычной Eu?
2009-04-01 13:00:44
kinz
В марте отмечено 512 посещений страниц этого сайта,
от 1 до 8 посетителей в день. Не густо, но есть ...
2009-03-14 02:40:17
santy
:), уже поставили и тестируем.
2009-03-12 15:17:44
kinz
Вышла альфа-3
2009-03-06 15:53:30
insolor
Вообще предпочитаю бесплатный софт.
Последний бейсик который я пробовал - FreeBasic. Сильно не углублялся, но порадовал режим совместимости с qbasic.
2009-03-06 15:48:38
insolor
Вряд ли я его когда-нибудь захочу купить:)
2009-03-06 15:17:43
santy
Каждому своё. Выбор сейчас велик от бесплатных, до платных. Взять например, прекрасный компилятор PureBasic. И цена не зашкаливает.
2009-03-06 14:43:54
kinz   http://www.truebasic.com/products
http://www.truebasic.com/products

Смех смехом, но самый настоящий Basic до сих пор
продаётся по 495 баксов.
2009-03-06 14:34:14
Insolor
А, ну тогда конечно:)
Воля женщины - это святое.

-------------------------------------------------------
10 PRINT "Hello!"
20>GO TO 10

RUN

Hello!
Hello!
.....
Hello!

scroll?
-------------------------------------------------------
2009-03-06 14:13:50
kinz
>Все понимаю, но зачем было goto добавлять?
>Чтобы было?

Я думаю, что goto добавили чисто из уважения к одной из
очень немногих дам в этой компании. Катя, Kat, большая
ценительница тех возможностей, которые даёт goto, и
она неизменно просила Роба внедрить этот переход перед
каждой новой версией EU. А Роб неизменно отказывался от
внедрения.

Но, как известно, чего хочет женщина, того же хочет Бог.
2009-03-06 13:53:37
Insolor
Все понимаю, но зачем было goto добавлять?
Чтобы было?
2009-03-06 13:08:43
santy
На русском языке статей маловато, но на английском достаточно. Вот например Tom Ciplijauskas выставил Think Euphoria.
Возможно когда 4 версия выйдет в стабильном релизе и все дополнения будут введены и ошибки исправлены, тогда и Хелп перевести можна на русский.

Кстати вышел новый релиз OpenWatcom 1.8. Watcom чётко идёт к версии 2 в которой обещали уже стальный вариант под линукс
2009-03-05 09:54:41
vict0r
Нужно больше статеек по языку
2009-03-04 19:23:55
kinz
В феврале на этот сайт люди наведались ровно 500 раз.
От 2 до 10 различных (по своему адресу) посетителей
в день.
То есть, шевеления пока чувствуются :-)
2009-02-10 14:20:05
santy
3,11 нормально работает на OpenSuse 10.1 и Ubuntu 8.10. Никаких проблем не замечено.
2009-02-07 18:38:50
kinz
>Я веду переговоры с командой Папируса по спец
>дистрибутиву под VIAC3 EDEN, включишься в процесс с
>целью положить EU в базовую комплектацию?

Единственное, что я собираюсь рано или поздно
закончить в этом плане, так это перевод документации
официальной версии 3.1.1.

Ни на что другое у меня времени не будет.

Так что пусть берут 3.1.1 и пробуют.
2009-02-07 18:12:57
kiv
Я веду переговоры с командой Папируса по спец дистрибутиву под VIAC3 EDEN, включишься в процесс с целью положить EU в базовую комплектацию?
2009-02-07 11:05:35
kinz
>Если уже знаком, не попробывал запускать стандарт 3.1?

Вот, только что сделал загрузочный диск PuppyRus Linux 1.2, загрузил с него систему, всё работает, система почти на 100% руссифицированная, мне понравилась.

Стандартный интерпретатор EU 3.1.1 запустился нормально с жёсткого диска из среды Midnight Commander.

По моему, на этом PuppyRus всё путём.
2009-02-07 08:49:08
kiv
Если уже знаком, не попробывал запускать стандарт 3.1?
2009-02-06 22:57:55
kinz
>Игорь! Знаком ли с PuppyRus Linux и если
>знаком можешь оценить возможность портирования
>EuRus in PuppyRus?

Был незнаком, но вот сейчас познакомился и скачал
дистрибутив. Вроде бы, Linux как Linux, из тех, что
работают с CD и с флешки. Но так и Mandriva сейчас
работает. Так что я не вижу принципиальных препятствий
для запуска обычной EU на этой платформе.

Что касается двуязычной EU 2.5, то там в интерпретаторе
для Linux есть невыявленная до сих пор ошибка - интерпретатор рушится на некоторых стандартных программах. И я пока не планирую что-либо предпринимать, чтобы его отладить - просто нет свободного времени. А исходный код для 2.5 закрыт
и Роб возражает против его открытия.

Так что с портированием пока глуховато - достаточного спроса нет.

Кризис ... :-)
2009-02-06 21:59:20
kiv
Игорь! Знаком ли с PuppyRus Linux и если знаком можешь оценить возможность портирования EuRus in PuppyRus?

5 [4] 3 2 1

  Поиск
 по Pl-euphoria.narod.ru
 по Narod.ru
 по WWW
 
 
Hosted by uCoz
Hosted by uCoz
-->