Начинаю осваивать Линукс. Например программирование под ДОС и Винду круто различаются. В досе прога все делает по порядку , что ей написали , вызывая прерывания и т.п. В винде наоборот , прога ждет пока винда ей пошлет какое-то сообщ. Т.е в досе достаточно одной функци main (я на Си люблю писать) в то время как в винде надо минимум две : WinMain и оконная процедура , которая обрабат. сообщения. Так вот вопрос , как в Линуксе построена прога для текстового режима и для XWindow ? В чем различие ? И если есть различия , то где подскажете найти литературу по программированию для Х на языке С,С++ или подобном ? Извините за такой утомительный набор слов , это чтоб вы не ламали голову над сутью вопроса. Заранее благодарен !