The OpenNET Project / Index page

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

Первая GUI программа не на C++ попавшая в SVN репозиторий KDE

19.04.2007 12:46

Guidance, первая программа написанная не на языке C++, размещенная в официальном SVN репозитории проекта KDE. Guidance, набор GUI утилит для конфигурирования системы (настройка сервисов, wine, параметров дисплея; управление пользователями; контроль энергопотребления), написанных на языке Python с использованием расширения PyKDE.

В настоящее время Guidance перемещен в Extragear, коллекцию программ разрабатываемых в рамках проекта KDE, но не входящих в базовую поставку.

По словам создателя Guidance, разработка с использованием скриптовых языков примерно в два раза эффективнее, чем при применении C++. По внешнему виду и скорости работы Guidance ни чем не отличается от других KDE приложений, но для разработки и отладки проекта было потрачено значительно меньше времени.

  1. Главная ссылка к новости (http://dot.kde.org/1176941846/...)
  2. QtRuby - Qt/KDE расширение для Ruby
  3. Список расширений для языков отличных от C++
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/10528-kde
Ключевые слова: kde, Python
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, AmdY (?), 13:14, 19/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "По внешнему виду и скорости работы Guidance ни чем не отличается от других KDE приложений" ???!!!
    А это уже интересно
     
  • 1.2, Дмитрий (??), 14:00, 19/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну, может разве там простенький GUI без изысков, и, следовательно, разница в скорости не особо заметна?
     
  • 1.3, Аноним (-), 15:23, 19/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А если систему загрузить какойнить тяжлой фоновой задачей? вот тут и вылезут тормоза питона.
     
     
  • 2.4, Антон (??), 15:33, 19/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >А если систему загрузить какойнить тяжлой фоновой задачей? вот тут и вылезут
    >тормоза питона.

    Тормоза питона - миф, особенно при создании всяких GUI, меню и окна ведь не на питоне рисуются, а методы из стандартной QT вызываются, на питоне только каркас.

    Или вы считаейте, что повсеместно использующий питон Google тормозит ? :-)

     
     
  • 3.5, Vladimir (??), 16:19, 19/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Google не использует Python повсеместно. Все критичные к производительности части написаны на C/C++. Питон, как правило, используется уже как интерфейс к бинарному ядру.
     
     
  • 4.8, xen (??), 18:49, 19/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    кхм, получается то же самое что и сказал предыдущий оратор :)
     

  • 1.6, glyph (?), 16:28, 19/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А чему там, собственно, тормозить? Вся низкоуровневая часть написана на С\С++, потом эти модули используются из Python.
    Кроме того, GUI, пусть даже написанный на самом медленном языке, не тормозит. Тормозит обычно ядро.
     
     
  • 2.7, vasa (??), 17:42, 19/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >>Кроме того, GUI, пусть даже написанный на самом медленном языке, не тормозит. Тормозит обычно ядро.
    просто гениальное высказывание, надо где-то записать
     

  • 1.16, Paul (??), 09:12, 20/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрел описалово и скриншоты - ИМХО, прога клевая!!! А то что на Питоне писаная - да ради Бога! Ребята быстро и, надеюсь, качественно реализовали хорошую идею. Могет быть эта прога со временем сделает ненужным Yast и всякие drak'и ;)
     
  • 1.17, Аноним (-), 12:18, 20/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Python не так плохо как Java или Mono. Но все равно лучше было бы на C++...
     
  • 1.18, Veter (??), 13:08, 20/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вам шашечки или ехать?
     
  • 1.19, www.andr.ru (?), 19:44, 21/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот мля! Только я надрочился вручную настраивать конфиг иксов, вычисляя частоты развёрток по специальным формулам, как у КДЕ появился тулкит для этого. Ну и нафига я парился столько времени? Только я изучил как следует C++ API для Qt как выясняется, что теперь на Питоне круто, а я - лох. Они чё, издеваются?
     
     
  • 2.20, diam (??), 13:10, 23/04/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Просто ты тормоз
     

  • 1.21, dart (??), 01:21, 24/04/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    эмммммммм......а #xorgcong запустить религия не позволяет ????
    по сабжу,...я обожаю пион, но руби ещё больше...Хоть и медленный, ибо интерпретируемый, но,- факт, суперовый язык.!!!!!!!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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