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

Re: Проблемы написания кроссплатформенных приложений



On 2008.12.31 at 13:13:16 +0300, Alexey Pechnikov wrote:

> Скорее, 80% дерьмо: mysql, java, php... и базирующиеся на них проекты - продолжать можно долго. И 
> еще всякие apache и иже с ними. А вот ради оставшихся 20% и стоит пользоваться дебианом.

Ну насчет apache - не согласен. Если использовать его по назначению -
как гибкий web-сервер для раздачи статического контента и запуска
внешних cgi, а не пытаться встраивать в него мощные web-приложения и
интерпретаторы скриптовых языков, то очень даже неплохой продукт.

Опять же, если правильный mpm для данной ОС выбрать. 

> Простой пример: вывод из БД таблички в миллион и более строк. Многие жалуются, что гуи на этом 
> тормозит. Но тормозит не гуи, а разработчик, ибо юзеру бессмысленно глядеть на этот миллион с гаком 
> строк - что он с ними делать-то будет? А разумное количество строк, которое человек может 
> воспринять, это порядка сотен или тысяч в зависимости от задачи, на таких объемах никаких тормозов 

Разумное количество строчек в GUI это столько, сколько на экран влазит.
О существовании в природе более других строчек из всего GUI
должна знать только полоска прокрутки. А тот виджет, который их
показывает, должен знать только как при необходимости добыть из некоего
промежуточного хранилища (не обязательно непосредственно из БД) те
строчки, которые юзер попросил показать.

> tcl/tk. Правда, в нем возможностей намного больше, но вы можете их не использовать :-)

Правда, рекомендуется их все же знать. А то многие авторы Tk-приложений
начинают сходу использовать всякие BWidget-ы и прочие incr Tcl, которые
сходу обрезают 90% этих возможностей, например, создавая неудобочитаемую
иерархию виджетов. В результате за легкое достижение "красивости"
приходится платить сложностью расширения и отладки.


Reply to: