Привет всемю Задался тут вопросом. а почему везде пишут про программирование под винду. Для линукса же тоже есть свой API. Только я не разу не слышал чтобы про него говорили. Вот к примеру я знаю как выглядит каркас стандартного приложения базового win приложения на чистых API вызовах. А где можно найти или приведите пример для Linux. Только QT не трогаем, плиз.
LOL, Linux гораздо более монолитная система чем Windows. Там по началу вообще модулей ядра не было, все драйвера в ядро при сборке встраивались. Просто в Windows GUI-подсистема одна и встроена в ядро, а в Linux из ядра вынесена.
ajak Х апи ато xlib. и небольшая надстройка xt очень хорошо описано (последовательные туториалы) в книге Theo Pavlidis "Fundamentals of X Programming. Graphical User Interfaces and Beyond" книга прекрасно гуглится, только немного не до конца. если найдете о конца - свисните мне
cppasm ну и бред вы написали то что не было модулей к монолитности вообще не какого отношения не имеет
Только не надо рассказывать что все пишется под виндой используя qt или чтото схожее, специально пишется п\а потом работает под виндой. Это же доп лишний код. А я про минимальную программку с графической оболочкой, под KDE к примеру или gnome
ajak КДЕ использует Qt => под кде пиши ну кутэ! еще вопросы. Хоть бы в вики зашел гном GTK Короче http://ru.wikipedia.org/wiki/X_Window_System читаем до просветления PS Qt может рендерить хоть опенгглем
ajak вы пост #11 читали?? это будет работать и под кде, и под гномом, и под голым Х с твм, и даже без твм
И тут пришёл SPA и всех просветил. Ну расскажи что такое монолитное ядро, я послушаю. Заодно расскажи как монолитность адра не связана с наличием подгружаемых модулей ядра. Тогда согласен, GUI у Win встроено в ядро (вроди в MinWin собирались вынести), а у Linux нет.