Исправление firkax, (текущая версия) :
Консольный или нативный гуи (первым пользуюсь намного чаще, но возможно дело не в формате а в конкретных успешных прогах). Все остальные варианты - бред.
А ещё примеры в скобках не совсем удачные. Консольный может быть безо всяких ncurses и подобного, все эти библиотеки лишь обёртка для отправки vt100-команд терминалу. Гуи опять же может быть без тулкитов по той же причине.
Исходная версия firkax, :
Консольный или нативный гуи (первым пользуюсь намного чаще, но возможно дело не в формате а в конкретных успешных прогах). Все остальные варианты - бред.