[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: