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

Re: xserver-xorg и hal



On 2009.04.29 at 19:38:34 +0400, Иван Лох wrote:

> On Wed, Apr 29, 2009 at 07:22:16PM +0400, Artem Chuprina wrote:
> > 
> > Убьет она линукс.  По крайней мере на десктопах.  Потому что
> > неквалифицированные пользователи предпочтут винду, в которой аналогичная
> > подсистема глючит меньше (ибо писана не пионерами, и вылизывается
> > давно), а квалифицированные - FreeBSD, где можно эту шибко умную хрень
> > не ставить.  Останутся только красноглазые пионэры, и через пару лет в
> > линуксе ничего работать не будет.
> 
> Ага, а когда на glibc был переход -- сколько было нытья. А потом когда

До сих пор мечтаю Дреппера на каком-нибуль прерывании повесить.

Ну это ж блин надо - при апргерйде libc ломается ресолвер. Статически
собрать программу по-человечески невозможно, а как собирается - так она
будет больше мегабайта весит, даже если она hello world.

Тут, правда, сановцы не лучше - они в 10-м Solaris вообще libc.a
отменили. А в Linux-е приходится diet libc использовать.

> ядерные модули уже появились. 

Ядерные модули были хорошей штукой, пока не появился udev.

udev - тоже хорошая штука, если ядро монолитное. А вот вместе они живут
крайне хреново. Инициировать подгрузку модуля посредством открытия
файлика в /dev, за который этот модуль ответственнен, теперь нельзя.
В результате все модули приходится грузить по факту появления
устройства, или вообще явным образом, а не по факту что тебе устройство
понадобилось, и вся экономия памяти, которую обеспечивали модули, идет
лесом.


> А нити? 

За использование нитей надо судить. Большим жюри. Иногда оправдывать.
Потому что ситуации, когда они нужны - бывают. И даже бывают
разработчики, которые в этих ситуациях ухитряются с ними грамотно
справляться. В остальных случаях - либо расстреливать, либо на
принудительные работы по писанию примитивов синхронизации на ассемблере.


> А мутный XKB? А поначалу еще сильнее
> трясло. И ничего. Научились как-то обращаться. И с HAL научимся. Тем более,
> что, как показывает практика, пройдет года 3 и HAL доберется до FreeBSD и
> бежать туда просто глупо.

Поэтому я и говорю, что бежать надо на OpenSolaris.

> Никакой клиники в HAL нет. 

Это морг, а не клиника.


Reply to: