Сообщение Re[94]: Тормознутость и кривость linq от 02.05.2016 8:39
Изменено 02.05.2016 15:45 Serginio1
Здравствуйте, alex_public, Вы писали:
_>Здравствуйте, Serginio1, Вы писали:
_>>>Для написания скриптов C# (как и C++) очевидно хуже Питона (надеюсь не надо объяснять почему?). А для других целей я Питон особо и не использую.
S>> Надо. Я могу и на C# писать в стиле скриптов. При этом иметь и типизацию. Я могу сравнивать так как пишу и на 1С и на C#. C# очень приятный язык.
S>>Правда вот синтаксис Nemerle мне больше нравится, но что ж поделать эта дань засилью сишников.
_>Нуу накидай на C# например скриптик подключающийся параллельно к нескольким удалённым машинам (по ssh), копирующий в них некий проект и собирающий его там. Естественно с выводом всех сообщений об ошибках в локальную консоль. Сравним объём и читаемость твоего решения и решения на Питоне. )
Не занимаюсь таким, а изучать отдельно нет смысла.
_>>>Безусловно различные DSL'и гораздо удобнее универсальных языков в своих узких нишах.
S>> А вот C# прекрасно чувствует себя во многих нишах.
_>Естественно, т.к. C# — это не DSL, а полноценный универсальный язык. Хотя всё же набор доступных ему ниш несколько уже чем у большинства нативных языков в силу ограничений самой платформы .net (а точнее clr).
Так в этом есть и премущество, так как чем больше исключений, тем больше проблем при изучении не только языка, но и понимании чужого кода.
_>Здравствуйте, Serginio1, Вы писали:
_>>>Для написания скриптов C# (как и C++) очевидно хуже Питона (надеюсь не надо объяснять почему?). А для других целей я Питон особо и не использую.
S>> Надо. Я могу и на C# писать в стиле скриптов. При этом иметь и типизацию. Я могу сравнивать так как пишу и на 1С и на C#. C# очень приятный язык.
S>>Правда вот синтаксис Nemerle мне больше нравится, но что ж поделать эта дань засилью сишников.
_>Нуу накидай на C# например скриптик подключающийся параллельно к нескольким удалённым машинам (по ssh), копирующий в них некий проект и собирающий его там. Естественно с выводом всех сообщений об ошибках в локальную консоль. Сравним объём и читаемость твоего решения и решения на Питоне. )
Не занимаюсь таким, а изучать отдельно нет смысла.
_>>>Безусловно различные DSL'и гораздо удобнее универсальных языков в своих узких нишах.
S>> А вот C# прекрасно чувствует себя во многих нишах.
_>Естественно, т.к. C# — это не DSL, а полноценный универсальный язык. Хотя всё же набор доступных ему ниш несколько уже чем у большинства нативных языков в силу ограничений самой платформы .net (а точнее clr).
Так в этом есть и премущество, так как чем больше исключений, тем больше проблем при изучении не только языка, но и понимании чужого кода.
Re[94]: Тормознутость и кривость linq
Здравствуйте, alex_public, Вы писали:
_>Здравствуйте, Serginio1, Вы писали:
_>>>Для написания скриптов C# (как и C++) очевидно хуже Питона (надеюсь не надо объяснять почему?). А для других целей я Питон особо и не использую.
S>> Надо. Я могу и на C# писать в стиле скриптов. При этом иметь и типизацию. Я могу сравнивать так как пишу и на 1С и на C#. C# очень приятный язык.
S>>Правда вот синтаксис Nemerle мне больше нравится, но что ж поделать эта дань засилью сишников.
_>Нуу накидай на C# например скриптик подключающийся параллельно к нескольким удалённым машинам (по ssh), копирующий в них некий проект и собирающий его там. Естественно с выводом всех сообщений об ошибках в локальную консоль. Сравним объём и читаемость твоего решения и решения на Питоне. )
Не занимаюсь таким, а изучать отдельно нет смысла.
_>>>Безусловно различные DSL'и гораздо удобнее универсальных языков в своих узких нишах.
S>> А вот C# прекрасно чувствует себя во многих нишах.
_>Естественно, т.к. C# — это не DSL, а полноценный универсальный язык. Хотя всё же набор доступных ему ниш несколько уже чем у большинства нативных языков в силу ограничений самой платформы .net (а точнее clr).
Так в этом есть и премущество, так как чем больше исключений, тем больше проблем при изучении не только языка, но и понимании чужого кода.
Хотя сейчас есть хоть и ограниченная, но общая для линукс Core .Net, андроид IOS Xamarin
_>Здравствуйте, Serginio1, Вы писали:
_>>>Для написания скриптов C# (как и C++) очевидно хуже Питона (надеюсь не надо объяснять почему?). А для других целей я Питон особо и не использую.
S>> Надо. Я могу и на C# писать в стиле скриптов. При этом иметь и типизацию. Я могу сравнивать так как пишу и на 1С и на C#. C# очень приятный язык.
S>>Правда вот синтаксис Nemerle мне больше нравится, но что ж поделать эта дань засилью сишников.
_>Нуу накидай на C# например скриптик подключающийся параллельно к нескольким удалённым машинам (по ssh), копирующий в них некий проект и собирающий его там. Естественно с выводом всех сообщений об ошибках в локальную консоль. Сравним объём и читаемость твоего решения и решения на Питоне. )
Не занимаюсь таким, а изучать отдельно нет смысла.
_>>>Безусловно различные DSL'и гораздо удобнее универсальных языков в своих узких нишах.
S>> А вот C# прекрасно чувствует себя во многих нишах.
_>Естественно, т.к. C# — это не DSL, а полноценный универсальный язык. Хотя всё же набор доступных ему ниш несколько уже чем у большинства нативных языков в силу ограничений самой платформы .net (а точнее clr).
Так в этом есть и премущество, так как чем больше исключений, тем больше проблем при изучении не только языка, но и понимании чужого кода.
Хотя сейчас есть хоть и ограниченная, но общая для линукс Core .Net, андроид IOS Xamarin