Хорошо, поэтому я «освоил» идею программирования GUI на Java и решил, что не буду касаться ничего, связанного с пользовательским интерфейсом windows / linux в c ++. Я посмотрел на несколько пользовательских интерфейсов, запрограммированных на c ++, и несколько классов уже и решил, что это не для меня. Но на этом примечание, что относительно интерфейсов командной строки. В настоящее время я работаю над рабочим компьютером, работающим полностью в командной строке, но он не обрабатывает одну вещь за раз. Он позволяет создавать вкладки между несколькими «полями» и т. Д., Или другим примером может служить установщик графической карты для gnome / kde, который запускается в командной строке. Или даже установщик Linux, который использует командную строку и имеет меню, может быть, даже какой-то цвет и т. Д. Я думаю, вопрос в том, как мне войти в это? Есть ли учебник по этому типу программирования? Класс уже написан для этого? Предложения будут высоко оценены!