Я хочу записать программу, которая использует команды оболочки для внесения изменений в аудио, таких как:
pactl set-sink-volume 0 +10%
Поскольку мне нужен он во время моего подкаста, я хочу смочь быстро взаимодействовать с ним через GUI и также использовать клавиатуру для активации функций. Какой язык Вы предложили бы для программирования его? Моим первым предположением был бы C++ и QT, но возможно существуют более оптимальные варианты.
Этот вопрос может рассматриваться как основанный на мнении, потому что большинство высокоуровневых языков программирования имеет интерфейс к системной оболочке, и решение является главным образом вопросом предпочтения (и только к некоторой части "правильного инструмента для правильного задания"). Однако вот некоторые подсказки с моей точки зрения: