LINUX.ORG.RU

Étoilé 0.4

 , ,


0

0

Пожалуй, настал час, когда лидирующим десктопным окружениям GNOME и KDE придется подвинуться и принять еще одного крупного игрока: Étoilé! Проект находится в интенсивной разработке уже не первый год, и теперь вышла первая относительно стабильная версия. Это крайне гибкая, модульная и инновационная среда, основанная на GNUStep.

Потрясают масштабы разработки:

  • CoreObject — фреймворк описания и организации моделей объектов. Он поддерживает автоматическое сохранение сообщений, получаемых объектами, и контроль версий. CoreObject использует фреймворк EtoileSerialize, который позволяет объектам и сообщениям автоматически осуществлять сериализацию без написания какого-либо дополнительного кода.
  • LanguageKit — набор компиляторов, использующих LLVM для создания динамических языков программирования с использованием runtime Objective-C для ООП. В частности, уже написан SmalltalkKit — реализация Pragmatic Smalltalk, JIT-компилятора для Smalltalk, бинарно совместимый с Objective-C. Т.е. теперь эти языки можно «смешивать». Поддерживается компиляция в машинный код. Разрабатывается аналогичная реализация языка Io.
  • EtoileFoundation — корневой фреймворк для всех проектов Étoilé, предоставляющий многочисленные удобные методы поверх спецификации OpenStep и значительно улучшенную поддержку рефлексии. Сюда входит и EtoileThread, который позволяет объектам прозрачно выполняться в разных потоках. Также сюда включена масса расширений объектной модели Objective-C, в т.ч. traits и mixins, функции работы с UUID и XML.
  • EtoileUI — высокоуровневый объектно-ориентированный пользовательский интерфейс с унифицированным древовидным представлением графических объектов. Все элементы интерфейса, включая менеджеры компоновки, обработчики событий, стили, модели объектов и т.д. будут реализованы в виде динамически подключаемых аспектов (pluggable aspects). Все это позволяет изучать и изменять интерфейс пользователя и объектные модели прямо в runtime и без особых проблем. В библиотеке layout'ов каждый компоновщик инкапсулирует настраиваемые и подключаемые визуальные представления.
  • LuceneKit — полнотекстовая индексация и поиск.
  • OgreKit — регулярные выражения.
  • UnitKit — простой и гибкий каркас для модульного тестирования.
  • MediaKit — звук и видео.
  • SystemConfig.
  • Музыкальный проигрыватель Mélodie.
  • Эмулятор терминала TermX.

Ведется активная разработка собственного runtime и сборщика мусора для Objective-C, совместно с командой LLVM дорабатывается поддержка ObjC в компиляторе LLVM/clang. Готовится Jabber-клиент StepChat и Opal — альтернатива Apple Quartz и Cairo.

Напоследок следует отметить, что теперь есть возможность использовать нормальные темы виджетов (написан новый движок), так что GNUStep уже не такой страшный ;)

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

★★

Проверено: JB ()

Ответ на: комментарий от katafeyki

> Уж Qt подходит под любые задачи и писать на нем - одно удовольствие. К тому же по быстродействию и нетребовательностью к ресурсам с ним мало кто сравнится.

Жаба, например, вполне сравнится.

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

> Я уже писал, что решение есть. Но - у меня оно не работает.

Ты писал про экстендер, это не решение, это совсем не то. Extender это вот такая клевая штука: http://imagebin.ca/view/Rg8VKxD.html

То есть даже internal extender не будет пустым, как минимум там появляется надпись "no items".

Я бы не стал называть playground неофициальным, сделано теми же людьми, кто делает "официальные" плазмойды. По поводу 4.2, на kde-look валяется spacer для 4.1, если что.

Если бы тебе это сильно надо было, ты бы уже решил свою проблему.

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

> DE же пишется для пользователей, а не для того, чтобы программеры кончали на средства разработки.

Они просто думают, что с новыми супер-пупер "технологиями" и "средствами разработки" у них само всё напишется. :D

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

> Ой, какой ручной тролль. Хватит заниматься анальной мастурбацией. Сравни QBittorrent и Transmission. От последнего блевать тянет. А уж qt-ный Cleanlooks гораздо приятнее gtk-шного аналога.

Ты о чём, сынок? Морды к торрентам на тулкитах - позапрошлый век, в моде уже сто лет как Web-GUI.

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

Да ланн вам, пусть цветут 100 цветов. В галерее ЛОРа опять же веселее будет. Опять же, хорошие средства разработки еще никому не мешали (к тому же там респектабельный и Ъ ОбжС, а не уежище плюсовое).

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

> Сравни QBittorrent и Transmission. От последнего блевать тянет.

Ну приехали, как по мне transmission - офигенный клиент и всё, что нужно, там есть.

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

> Ты о чём, сынок? Морды к торрентам на тулкитах - позапрошлый век, в моде уже сто лет как Web-GUI

Ага, и проигрыватели с уёб-гуём. Для не осиливших mpd

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

> Ты писал про экстендер, это не решение, это совсем не то. Extender это вот такая клевая штука: http://imagebin.ca/view/Rg8VKxD.html

Хм. Да, ошибся. :) Надо будет осмотреть подробнее.

> Я бы не стал называть playground неофициальным, сделано теми же людьми, кто делает "официальные" плазмойды. По поводу 4.2, на kde-look валяется spacer для 4.1, если что.


Под "неофициальным" я имел ввиду тот, что "на kde-look валяется spacer для 4.1".

> Если бы тебе это сильно надо было, ты бы уже решил свою проблему.


Мне это как раз не надо - я привык использовать одну панель что под KDE, что под Gnome. Выше зашел разговор про возможность подобного:
"Например часы на панели занимают все свободное пространство, если не прижимаются таскбаром. Сдвинуть их вправо нельзя." vgudkov (*) (18.11.2008 11:20:42)
На что я заметил, что в 4.1.73 это уже решено "из коробки" официальным плазмоидом. Но немного ошибся, указав в качестве него Internal Extender, твой вариант более корректен. :)

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

> Ну приехали, как по мне transmission - офигенный клиент и всё, что нужно, там есть.

Rtorrent ещё круче, но ты учитывай что тот вопрос задавал тролль-макофил. Это накладывает отпечаток.

Gharik
()

Кстати, о пчёлах

> 0.4 is a developer-targeted release on its way towards this goal. As a developer-focussed release, this predominantly consists of frameworks. A few demonstration applications are also included. More will be added during the 0.4.x release series, leading to a user-focussed 0.5 release next year

Вкратце: 0.4 для разрабов, ждите полгода 0.5, тогда и картинки будут, а так — нескольк приложений для демонстрации возможностей. Каких — не уточняется. Сидим на попе ровно, никуда с fluxbox не двигаемся.

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

> Ага, и проигрыватели с уёб-гуём. Для не осиливших mpd

А в чём противоречие-то? Прям нельзя сделать web-морду к мпд :)

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

> А в чём противоречие-то? Прям нельзя сделать web-морду к мпд

Можно... Только не нужно

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

> Rtorrent ещё круче, но ты учитывай что тот вопрос задавал тролль-макофил. Это накладывает отпечаток.

Я тебе уже говорил, завязывай с анальной мастурбацией. На тебя это плохо влияет.

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

> Эта та самая гамнокачка, что славится нереальными утечками памяти?

Смотри не обосрись.

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

> Rtorrent ещё круче, но ты учитывай что тот вопрос задавал тролль-макофил. Это накладывает отпечаток.

Про rtorrent в курсе, но я не качёк, мне и transmission за глаза хватает. :)

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

> Да, посмотрел скрины на сайте, клиент как клиент.

Transmission вы значит ручками щупали, а QBittorrent только скрины посмотрели.

Теперь понятно почему гномеры так не любят все на буковку "К" и "Q". Привыкли говорить о том, что даже и не пробовали.

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

Кста, в нём тоже есть web-интерфейс, но я не пробовал пока. :))

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

> Теперь понятно почему гномеры так не любят все на буковку "К" и "Q". Привыкли говорить о том, что даже и не пробовали.

Ну ты бы не распылялся так с жару. Сам-то несёшь какую-то неаргументированную муть. "Блевать" и всё такое. Срам!

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

> Мне это как раз не надо - я привык использовать одну панель что под KDE, что под Gnome. Выше зашел разговор про возможность подобного:

Ой, что-то я не проследил кто и что постил. Приношу свои извинения.

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

Так соберёт кто-нибудь эту гадость в конце то концов?

anonymous
()

Придурки, понтовый сайт а скриншотов нет. Даже у джобса с его блекбоксом есть!

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

> Transmission вы значит ручками щупали, а QBittorrent только скрины посмотрели.

Тьфу ты, qbittorent даже cli не умеет??? Да простят меня модераторы, но это пиздец, и это чудо здесь что-то доказывает. LOL

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

> Ну ты бы не распылялся так с жару. Сам-то несёшь какую-то неаргументированную муть. "Блевать" и всё такое. Срам!

Признаю, погорячился.

Напрягает невозможность сортировки торрентов ни по статусу закрузки, ни по контенту, ни как либо еще. К тому же каждый элемент списка - описание торрента занимает слишком много места.

В совокупности этих двух ФИЧ, когда торрентов много, невозможно в них разобраться.

В QBittorrent торренты делятся на скачанные и закачиваемые, и отображаются отдельно в табах. При этом описание каждого торрента занимает одну строку текста, в которой обображено столько же информации, сколько и в Transmission, а может быть и больше.

Нет сворачивания в системный трей, в результате чего программа очень часто попадает под руку и закрывается.

Есть еще куча всяких замечаний, но руки уже устали строчить.

Спасибо за внимание, и рассчитываю на адекватную оценку.
Советую пощупать таки QBittorrent.

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

> Тьфу ты, qbittorent даже cli не умеет??? Да простят меня модераторы, но это пиздец, и это чудо здесь что-то доказывает. LOL

А почему вы позволяете себе такую фамильярность?

Мы говорим о десктопных приложениях, а не инструментах на все случаи жизни для админов-геймеров.

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

Откройте для себя deluge, и волосы ваши станут длинными и шелковистыми.

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

> Я им пользуюсь под убунтой каждый день.

Ну тогда загляни в пункт меню "View" и не дури людям голову.

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

> Нет сворачивания в системный трей, в результате чего программа очень часто попадает под руку и закрывается.

Сейчас у меня в трее висят вай фай, блютус, пиджин и трансмишн. ЧЯДНТ?

PolarFox ★★★★★
()

Это не я, это убунта во всем виновата =)))

katafeyki
()

Ээх, прозреваю еще один E17.

stetzen ★★
()

Étoilé c французского переводится как "звезданутый"

anonymous
()

закапывайте

anonymous
()

Даже знаю как оно будет называться в народе: туалет.

Jayrome ★★★★★
()

http://etoileos.com/

> Meet the people behind Etoile.

Пойдемте встретимся за туалетом.

> Discuss beer, weather & pink elephants with us on SILC.

Гламурные беседы о чем угодно, только не о багах.

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

>Дурни маст дай!

Правильно. Иди сделай вдоль.

anonymous
()

Ура, велосипед!

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

Re^2: Étoilé 0.4

>> LuceneKit - полнотекстовая индексация и поиск.
>> OgreKit - регулярные выражения.

> Хм... А чем они будут лучше существующих уже года аналогов?


NIH-синдром, как сказал бы гек.

gaa ★★
()

> Пожалуй настал час, когда лидирующим десктопным окружениям GNOME и KDE придется подвинуться

Толсто

anonymous
()

ПООООООООООООООООКААААААААААААААААААААААЖЖИИИИИИИИИИИИИИИИИИИИИИТЕЭЭЭЭЭЭЭЭЭЭ СКРИИИИИИИИИИИНШОООООООООООООООООООООООООООТ!

от 0.4. А не от старой!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

anonymous
()

А теперь внимание - вопрос! Нах вообще нужны DE, WMы и Иксы в целом. Ъ хватает консоли.

И сделайте в проверке шрифт цитаемей - не то что робот - человек хер разберет

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

> И сделайте в проверке шрифт цитаемей - не то что робот - человек хер разберет

Капча тебя не уважает.

anonymous
()

xfce наше всё

anonymous
()

Скриншоты ужасны. Сомневаюсь, что из этого что-либо путнее выйдет.

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