Re: индикатор состояния батареек
On 2009.05.06 at 21:11:51 +0400, Иван Лох wrote:
> On Wed, May 06, 2009 at 07:57:38PM +0400, Victor Wagner wrote:
> >
> > Плохо с этим, ох плохо. Из приличных языков биндинги к d-bus по-моему
> > есть только у python. Для тикля недавно что-то пробегало, но не
> > тестировал.
>
> В testing: perl,
В этом что-то непонятно как увязать в единый цикл обработки событий
события от dbus и от любого другого источника.
Ну и громоздкость синтаксиса почти как у XSLT. Известно, что у
нормального языка one-liner, у XSLT one-pager.
Так вот на perl с Net::DBus тоже one-pager будет получаться вместо
one-liner.
> java, C#, ocaml, C
Это издевательство такое? Предлагать пользователю писать по смыслу
настройки рабочей среды на компилируемых языках?
Если сторочкой ниже заявлено что python и tcl для этой задачи слишком
низкоуровневые.
> Целый ряд WM имеют поддержку DBus. awesome, например. Выше уже
> некуда. По приходу сообщения будет выполнен код на lua.
Опять - lua это язык примерно той же высокоуровневости что и tcl, perl и
python. Уровнем ниже make и shell.
Тут, увы, нужен язык, в котором пользователь при программировании
оперирует ровно теми же понятиями и сущностями, которыми он оперирует
при интерактивной работе. make и shell решают эту задачу для cli. Для
GUI пока хорошего решения нет.
Reply to: