LINUX.ORG.RU

eiffel-iup 3.0

 ,


1

2

eiffel-iup — это обёртка для графического тулкита IUP, позволяющая использовать его с Liberty Eiffel — реализацией языка программирования Eiffel от GNU.

IUP — мультиплатформенный тулкит, позволяющий компилировать один и тот же код на разных системах без модификаций. Характерен высокой производительностью и простотой использования. Поддерживаются бэкенды GTK+ (для Linux/FreeBSD), Motif (для SunOS/IRIX/AIX) и Win32 API (для Microsoft Windows XP/2003/Vista/7).

В этой версии обёртки улучшено покрытие возможностей IUP, в том числе учтены некоторые нововведения и изменения в IUP 3.24, а также добавлены примеры и руководство.

Примеры нововведений:

  • добавлен класс IUP_CLIPBOARD;
  • много исправлений и изменений в IUP_CONFIG;
  • исправлена проблема с IUP_TEXT в последней версии IUP;
  • улучшения IUP_LABEL;
  • добавлена поддержка фокуса;
  • добавлены новые возможности в IUP_TOGGLE;
  • исправлены некоторые проблемы с IUP_WIDGET_TEXT_POS;
  • добавление произвольных атрибутов к элементам меню.

>>> Подробности

что интересного в eiffel? кто использует его?

cetjs2 ★★★★★ ()
Ответ на: комментарий от cetjs2

Полагаю, не те же, кто использует КОИ-8. Не всем нужен КОИ-8, некоторым нужен Eiffel.

bodqhrohro_promo ()

Но я и так могу срать не снимая свитера компилировать код с GTK2 под разные платформы (linux и windows).

Rupricht ()
Ответ на: комментарий от Rupricht

Сабж для ЯП Eiffel чтобы использовать либу IUP (аналог wxWidgets). К сишным приложениям, написанным на Gtk, сабж не имеет никакого отношения.

Linfan ★★★★★ ()

Поясните за Liberty Eiffel, может ли оно делать Си, насколько сложный рантайм ему нужен?

shkolnick-kun ★★★ ()
Ответ на: комментарий от shkolnick-kun

может ли оно делать Си

В смысле комплироваться в промежуточный C-код или в смысле уделывать C в его нише? Что сказать-то хотел?

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

Что хотел, то и сказал.

1. Может ли компилятор генерировать код на Си вместо бинарников, чтобы его можно было скомпилировать куда угодно?

2. Какие зависимости будут у сгенерированного кода? Насколько трудно будет написать рантайм под Bare Metal?

3. Есть ли готовые реализации подобный рантаймов?

shkolnick-kun ★★★ ()

Веселый, живой, язык этот ваш Eiffel, если обновление версии какой-то нонейм библиотеки-обертки над каким-то нонейм тулкитом это НОВОСТЬ

FedeX ★★ ()
Последнее исправление: FedeX (всего исправлений: 1)
Ответ на: комментарий от FedeX

IUP - это не ноунейм, это Роберто Иерусалимский. Создатель Lua, если кто вдруг не в курсе

be_nt_all ()
Ответ на: комментарий от be_nt_all

http://webserver2.tecgraf.puc-rio.br/iup/

Library Authors:
Marcelo Gattass
Luiz Henrique de Figueiredo
Carlos Henrique Levy
Antonio Scuri

...и даже если ее создатель сам Папа Римский это не делает ее не ноунеймом, если с ее использованием нет ни одного маломальски известного проекта

FedeX ★★ ()
Последнее исправление: FedeX (всего исправлений: 1)
Ответ на: комментарий от FedeX

Ну вот

Luiz Henrique de Figueiredo

один из основных соавторов Lua. Ok, сам Роберто в число основных авторов IUP не входит. В общем не надо путать noname с отсутствием массовой распространённости…

be_nt_all ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.