Здравствуйте, alex_public, Вы писали:
_>Нуу накидай на C# например скриптик подключающийся параллельно к нескольким удалённым машинам (по ssh), копирующий в них некий проект и собирающий его там. Естественно с выводом всех сообщений об ошибках в локальную консоль. Сравним объём и читаемость твоего решения и решения на Питоне. )
Это весьма неудачный пример. Потому что если у тебя вообще есть библиотека ssh протокола для C#, вроде питоновской paramiko, то перевод логики работы с библиотекой с Питона на C# будет сделан почти автоматически, и из проблем останется только предкомпиляция. Если ты запускаешь ssh в субтерминалах, точно так же будут проблемы в аналоге openpty() (грубо говоря, требуется POSIX, а не Python).
Вот с комбинацией C#+Unix+openpty могут быть проблемы из-за Mono (я лет 5 назад писал, как мы из-под IronPython получили слой неведомой фигни, которая подменяла честные дескрипторы файлов), но это дурость Mono, а не C# самого по себе.