GLib / GIO предлагает несколько отличных способов печати сообщений, чтения файлов и других операций ввода-вывода, но я не смог найти способ просто получить пользовательский ввод от stdin.
Каков рекомендуемый способ достижения этого?
Кроме того, было бы неплохо обрабатывать ввод асинхронно с основного цикла, используя какой-то GCallback. Есть ли простое решение для этого?