The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"В uTorrent появится поддержка платформы Linux"
Отправлено User294, 07-Июн-10 17:58 
>Хочешь сказать, что Убунту тормозной и глючный, как Виста - что так и надо.

Да он вроде и не тормозной. Дефолтная убунта на моем десктопе - шпарит как из пушки. Грузиться за 10 секунд и бойко так вполне себе работает. Не, у меня конечно довольно приличный комп, но виста на примерно таком же умудряется доканывать юзеров постоянным свечением диска, своплением и крутыми тормозами всего и вся. Я уж не знаю как MS это сделал, но тормозилка получилась знатная. В семерке стало лучше, но мерзкое свопление все-равно никуда не дели. У пингвинов с этим как-то лучше - они в своп не гадят пока не стало прижимать. В итоге на конфигах с достатком оперативы - переключение увесистых задач происходит в 100500 раз быстрее винды.

> Ага? Хотите быстрые приложения - делайте их для консоли

Почему-то даже карманный девайс справляется с GTK и Qt программами и не тормозит. И даже эффекты отрисовывать ухитряется. N900 от нокии еще называется. Если уж 600МГц ARM питаемый от телефонной батареечки осиливает - здоровые гробы и вовсе просто обязаны осилить. Или дело не в бобине, пардон.

Насчет быстрых программ:
1) Кому надо скорость, как правило юзают SDL. Имея полный гемор с отрисовкой контролов своими силами, от и до. Получается симпатично порой даже. Но геморно, с системной темой контролов не имеет ничего общего, но учтя что это как правило игры с своим стилем GUI под тему контента - это нормально. А для просто приложений - да нахрен нужно...
2) Кому крутое 3D - юзают opengl и аппаратное ускорение.

Консольные программы имхо имеют смысл когда:
1) Просто впадлу писать гуй! Консольные программы писать в 100500 раз проще и если хочется потестить быстренько вон тот алгоритм - да шло б оно в зад, гуй к нему привинчивать чтобы выкрасить и выбросить. В случае простых прог силы экономятся в разы. В случае сложных - когда как.
2) Когда у программы 100500 фич. Хоть усритесь, но вы не задизайните вменяемый GUI для чего-то типа ffmpeg воткнув абсолютно ВСЕ его фичи в GUI. Во первых вы задолбетесь делать такой гуй, во вторых, вы не сможете сделать вменяемый дизайн оного. Можете попробовать, конечно, но как правило - в гуе только основные настройки. А кому надо не штурвал крутить и гудок давать а что-то больше - велкам в машинное отделение.
3) Когда надо тотальный минимум зависимостей - демоны и прочая. Ну хреново на сервер ставить иксы, гтк и прочая. Все-равно смотреть на них никто не будет - зачем систему засирать тогда?
4) Лично мну считает что деление на гуйную морду и текстовый бэкэнд - хорошо для операций в режиме автопилота и здорово упрощает автоматизацию. Если программа потенциально может быть нужна в автоматизированном режиме - что-то такое is a must. Потому что автоматизировать клацы по кнопочкам и отлов всех возможных грабель при этом - удовольствие очень на любителя и вообще это что называется решение проблемы через зад.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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