Мой главный опыт - с C && С++, поэтому я предпочел бы остаться с ними. Я не хочу использовать ничего, как QT, GTK или wxWidgets или любые наборы инструментов. Я хотел бы изучить собственное программирование и подобные поражения. Имея это в виду, я также хотел бы избежать Java.
Я понимаю gnome и xfce и KDE, и все они являются средой рабочего стола для Linux, а базой, установленной обычно, является X (Xorg). При кодировании для Linux вы кодируете для X или для среды рабочего стола? Есть ли стандартный заголовок Linux для этого (например, win32 имеет windows.h) для Linux? или это разные методы кодирования для каждой среды рабочего стола?
любая помощь приветствуется.