Выбор нового языка программирования для GSD

Сегодня наткнулся на форуме LinuxMCE на обсуждение выбора альтернативы Ruby. Как известно, он используется для написания интерфейсов для новых устройств, добавляемых в систему. Реализовано это все посредством Generic Serial Device или коротко GSD. Ruby предоставляет фантастическую функциональность, но вместе с тем он достаточно тяжелый. Поэтому-то собственно и начались эти поиски. Так как планируется предоставить очень дешевую и абсолютно не ресурсоемкую платформу для автоматизации дома. По всей видимости дело движется к выпуску контроллера под управлением LinuxMCE.

Первым и пока единственным кандидатом является Lua. Этот язык программирования очень хорошо встраивается в другие системы, предоставляет необходимые инструменты для разработки новых интерфейсов, прост в использовании и достаточно легок в плане используемых ресурсов. Пока в топике только восторженные отзывы о Lua. Что говорит в пользу последнего при выборе инструмента для GSD. Хотя может быть разработчики оставят и Ruby, чтобы не переписывать уже существующие интерфейсы и предоставить альтернативу для добавления устройств со сложной логикой. В любом, случае, поживем – увидим.

Записи по теме:

  • Система автоматизации дома Plutohome
  • Базовый интерфейс CBus в LinuxMCE
  • Plutohome + Ubuntu = LinuxMCE
  • Вышла LinuxMCE 1.1 RC1
  • Nokia770/N800 Орбитер для LinuxMCE

  • Оставить комментарий:

    Spam Protection by WP-SpamFree Plugin