Как я понял, Golang позицируется как язык для написания всяческих бекендов, славится своей многопоточностью и упрощенным синтаксисом. По мнению большинства, С++ является производительным, но сложным для написания программ. С# - убийца java, в какой-то степени даже универсален, синтаксис кажется удобным и правильным. Первый ассоциируется с какой-то игрушкой, например, ничего путнего в сети не нашел по перехвату сочетаний клавиш в консоли. От пользователей ЛОРа вижу часто гневные сообщения в сторону mono и .NET в целом. Этот фрейморк действительно такой тормознутый? А если сравнить его с QT в плане производительности? Что можете сказать о реализации C++ на .NET - тоже тормоз по умолчанию? Сорцы .NET теперь открыты, mono берет их кодовую базу, значит ли это, что теперь программы на этом фреймворке будут работать стабильно в линуксе? Может всё-таки оно уже нужно?