Информация об изменениях

Сообщение Re[96]: Тормознутость и кривость linq от 05.05.2016 14:07

Изменено 05.05.2016 14:50 Serginio1

Здравствуйте, alex_public, Вы писали:
_>Не, на Питоне (с использованием правильных инструментов) данный пример будет выглядеть приблизительно так:
_>
_>@task
_>def build():
_>    with lcd("project"):
_>        sudo('mount -t tmpfs -o size=500M tmpfs /mnt/ramdisk')
_>        run('mkdir "/mnt/ramdisk/project"')
_>        with cd('/mnt/ramdisk/project'):
_>            put('Src', './')
_>            run('make install')
_>        sudo('umount /mnt/ramdisk')
_>

_>Это весь пример целиком. И даже если предположить, что кто-то напишет похожую библиотечку для C#, то всё равно пример будет намного более громоздким за счёт синтаксического мусора в C#. )

Не ахти и больше

http://ru.stackoverflow.com/questions/496425/%d0%92%d1%85%d0%be%d0%b4-%d0%b2-%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82%d0%be%d1%80%d0%b8%d1%8e-cd-ssh
А так как client.RunCommand возвращающий себя https://www.crestron.com/reference/simpl_sharp/html/M_Crestron_SimplSharp_Ssh_SshClient_RunCommand.htm
, то код будет аналогичным
Re[96]: Тормознутость и кривость linq
Здравствуйте, alex_public, Вы писали:
_>Не, на Питоне (с использованием правильных инструментов) данный пример будет выглядеть приблизительно так:
_>
_>@task
_>def build():
_>    with lcd("project"):
_>        sudo('mount -t tmpfs -o size=500M tmpfs /mnt/ramdisk')
_>        run('mkdir "/mnt/ramdisk/project"')
_>        with cd('/mnt/ramdisk/project'):
_>            put('Src', './')
_>            run('make install')
_>        sudo('umount /mnt/ramdisk')
_>

_>Это весь пример целиком. И даже если предположить, что кто-то напишет похожую библиотечку для C#, то всё равно пример будет намного более громоздким за счёт синтаксического мусора в C#. )

Не ахти и больше

http://ru.stackoverflow.com/questions/496425/%d0%92%d1%85%d0%be%d0%b4-%d0%b2-%d0%b4%d0%b8%d1%80%d0%b5%d0%ba%d1%82%d0%be%d1%80%d0%b8%d1%8e-cd-ssh
А так как client.RunCommand возвращающий себя https://www.crestron.com/reference/simpl_sharp/html/M_Crestron_SimplSharp_Ssh_SshClient_RunCommand.htm
, то код будет аналогичным

Можно сделать Extension методы и полностью получить твой код, даже используя SshClient.
Все делается легко и непринужденно.