The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"samurai-x - оконный менеджер на языке Python"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"samurai-x - оконный менеджер на языке Python"  +/
Сообщение от opennews (??) on 18-Июн-09, 22:38 
Вышел (http://d1223m.blogspot.com/2009/06/samurai-x-02-is-out.html)  релиз samurai-x 0.2 (http://samurai-x.org/), модульного и высоко конфигурируемого оконного менеджера, написанного на языке Python c использованием ctypes (http://python.net/crew/theller/ctypes/), xcb (http://xcb.freedesktop.org/) (X protocol C-language Binding - замена xlib) и cairo (http://cairographics.org/). Samurai-x создан для людей, желающих полностью контролировать процесс настройки с возможностью адаптации любых компонентов под свои нужды.


Ядро оконного менеджера Samurai-x имеет минимальный размер, все функции свойственные типовым оконным менеджерам реализованы в виде дополнительных плагинов (декораторы окон, виртуальные рабочие столы, раскрытие, сворачивание и перемещение окон, назначение горячих клавиш). В следующей версии ожидается появление поддержки композитного режима, улучшение системы управления конфигурацией и увеличение производительности благодаря задействованию PyPy (http://codespeak.net/pypy/), транслятора скриптов Python в представление на низкоуровневых языках (C, Java байткод).


URL: http://d1223m.blogspot.com/2009/06/samurai-x-02-is-out.html
Новость: http://www.opennet.me/opennews/art.shtml?num=22208

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Аноним (??) on 18-Июн-09, 22:38 
достаточно одного взгляда на скриншоты, чтобы оценить всю глубину и актуальность проекта
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Аноним (??) on 18-Июн-09, 23:17 
>достаточно одного взгляда на скриншоты, чтобы оценить всю глубину и актуальность проекта
>

Скриншот как скриншот. Декорации окон вполне (оставить их на совесть скиннерам), или вас возможно смутил чистый pixbuff у gtk приложений, а потому их стиль аля win98? Дак это никакого отношения в WM не имеет. Но всё равно, лучше пока *boxов (туда же и pekwm) для floating манагеров ещё не придумано, а тут ещё и питон

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "samurai-x - оконный менеджер на языке Python"  +1 +/
Сообщение от anonymous (??) on 19-Июн-09, 10:24 
>Но всё равно, лучше пока *boxов (туда же и pekwm) для
>floating манагеров ещё не придумано, а тут ещё и питон

Enlightenment. да будет флэйм!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Аноним (??) on 19-Июн-09, 10:58 
Но софт на etk ущербен более чем. Тем более Enlightenment уже вышел из категории WM
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от anonymous (??) on 19-Июн-09, 11:12 
>Но софт на etk ущербен более чем. Тем более Enlightenment уже вышел
>из категории WM

etk трогать не надо, это очень печальная история, да.

а тот же E!17 никто не запрещает обкорнать до состояния чистого WM. да и E!16 ещё никто не убивал… если на то пошло, fluxbox тоже не чистый WM — у него и таскбар есть, и док, и слит…

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Аноним (??) on 19-Июн-09, 11:19 
Обкорнать можно и кде, чтобы пользоваться kwin, или xfce до xfwm4, но вы же отлично понимаете, что так поступать не совсем логично.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от anonymous (??) on 19-Июн-09, 11:26 
>Обкорнать можно и кде, чтобы пользоваться kwin, или xfce до xfwm4, но
>вы же отлично понимаете, что так поступать не совсем логично.

так я и не предлагал. но Энлайт, всё-таки, ближе к флюксу сотоварищи, нежели к Xfce и прочим монстрам. опять же — E!16, чистейший WM…

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Анонима on 18-Июн-09, 23:35 
>достаточно одного взгляда на скриншоты, чтобы оценить всю глубину и актуальность проекта
>

ты главное dwm и всякие 9wm не смотри

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от аноним on 18-Июн-09, 23:57 
>ты главное dwm и всякие 9wm не смотри

поздно... уже посмотрел и потрогал
потому и понимаю, что этот новый wm из себя представляет
красивый (с точки зрения кодеров) скин его не спасет

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "samurai-x - оконный менеджер на языке Python"  –1 +/
Сообщение от mcmxvii on 19-Июн-09, 13:13 
чем плох dwm?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Анонимус (ok) on 18-Июн-09, 23:55 
>достаточно одного взгляда на скриншоты, чтобы оценить всю глубину и актуальность проекта
>

нормальные скриншоты, кстати :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от sda00 email(??) on 19-Июн-09, 01:40 
ещё кто-то не осилил Rox-Desktop + zeroinstall... забавно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Аноним (??) on 19-Июн-09, 09:35 
>ещё кто-то не осилил Rox-Desktop + zeroinstall... забавно.

Расскажите мне лучше, где вы берёте amd64-фиды.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от ximaera on 19-Июн-09, 18:36 
Осилили. Только этот Rox некрасивый и неудобный.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от dq0s4y71 on 19-Июн-09, 12:37 
Интерпретатор Питона поверх тормознутых иксов? Мне бы такое в голову не пришло... :) Интересно, когда додумаются на Питоне писать ядра ОС?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "samurai-x - оконный менеджер на языке Python"  +1 +/
Сообщение от ig0r (??) on 19-Июн-09, 13:13 
>Интерпретатор Питона поверх тормознутых иксов? Мне бы такое в голову не пришло...
>:) Интересно, когда додумаются на Питоне писать ядра ОС?

ядро и интерфейс разные вещи, интерфейс не обязательно должен быть быстрым, в интерфейсе самым медленным звеном есть юзер.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от аноним on 19-Июн-09, 19:47 
>интерфейс не обязательно должен быть быстрым

но не настолько же!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от User294 (ok) on 21-Июн-09, 23:40 
>самым медленным звеном есть юзер.

Поэтому некоторые интерфейсы пишут в рассчете на гааряячиих ээстоонскиих паарнеей... которые деелааюют всее меедлеенноо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от Андрей (??) on 10-Июл-09, 21:40 
>Интерпретатор Питона поверх тормознутых иксов? Мне бы такое в голову не пришло...
>:) Интересно, когда додумаются на Питоне писать ядра ОС?

Уже придумали: http://uuu.sourceforge.net/


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от dq0s4y71 on 19-Июн-09, 13:32 
> интерфейс не обязательно должен быть быстрым

Но он не обязательно должен быть медленным. А если его реализовывать на заведомо медленном языке, то он будет заведомо медленным.

> в интерфейсе самым медленным звеном есть юзер.

Это не аргумент в пользу медленных интерфейсов. Тем более что WM взаимодействует не только с юзером, но и с каждым приложением, которое этот WM использует. Делать это взаимодействие заведомо медленным, по-моему, не разумно. Какие-такие преимущества дает Питон в написании именно оконных менеджеров?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от ig0r (??) on 19-Июн-09, 15:06 
иногда важна быстрота разработки, а разработка на питоне в большинстве случаев быстрее чем разработка на C
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от dq0s4y71 on 19-Июн-09, 16:12 
Согласен. Но быстрота разработки актуальна когда заказчик ставит ограниенные сроки и когда качество кода не имеет решающего значения. В данном случае, насколько я понимаю, разработчикам некуда спешить, и оконный менеджер - это, все-таки, не бухгалтерия - тормоза будут заметны в буквальном смысле на глаз.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от ig0r (??) on 19-Июн-09, 16:20 
В данном случае пользователю предоставляется инструментарий, с помощью которого он может создать свой уникальный WM. Преимуществ у разработчика практически нету, а вот для пользователя который хочет перекроить WM "под себя" их масса.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от аноним такой аноним on 21-Июн-09, 14:10 
>Согласен. Но быстрота разработки актуальна когда заказчик ставит ограниенные сроки и когда
>качество кода не имеет решающего значения. В данном случае, насколько я
>понимаю, разработчикам некуда спешить, и оконный менеджер - это, все-таки, не
>бухгалтерия - тормоза будут заметны в буквальном смысле на глаз.

Фраза 'качественный код' скоро станет мемом упоротых сишников. На Питоне что-ли нельзя качественный код сделать? Или это возбраняется религией и признается ересью

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от anonymous (??) on 21-Июн-09, 14:30 
>Фраза 'качественный код' скоро станет мемом упоротых сишников. На Питоне что-ли нельзя
>качественный код сделать? Или это возбраняется религией и признается ересью

конечно, нельзя. красивый — можно. качественный — нет. потому что «качественный» — это ещё и быстрый.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от User294 (ok) on 21-Июн-09, 23:42 
>Фраза 'качественный код' скоро станет мемом упоротых сишников.

Не только.Еще как минимум тестеров и юзеров.Которым быстрые и красивые интерфейсы - нравятся.А тормозные и некрасивые - то что должно сдохнуть.Иррелевантно к тому на чем оно написано даже.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от аноним on 19-Июн-09, 17:26 
Не в данном случае
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "samurai-x - оконный менеджер на языке Python"  +/
Сообщение от ig0r (??) on 19-Июн-09, 18:13 
>Не в данном случае

а Вы разработчик?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру