История изменений
Исправление Midael, (текущая версия) :
в питоне есть компиляция в байт-код.
Технически js тоже компилируется в байт-код, хоть он и на диск не сбрасывается.
Технически cs код тоже можно пускать напрямую.
Но вот есть некие устоявшиеся практики и ожидания по части жизненного цикла разработки, и «&>/dev/null;x=»${0%.*}" в cpp файлы никто не вставляет xD
Для таких целей есть ЯП получше, вроде lua,
Это спорно, уже как минимум потому, что «правда питон знает гораздо больше народу» - гуманитарные соображения в данном случае скорее всего выигрывают у технических мелочей. Другой популярный вариант для встраивания - js, несложно предположить почему.
Толщина серверной сборки часто не играет особой роли - в зависимости от размера проекта библиотека для скриптов на фоне всего остального может легко потеряться.
В конечном итоге почему они выбрали именно питон - нет информации, но наверное выбор был осознанный.
в каком из этих пунктов шарпы лучше питона настолько что имеет смысл потратить время на их изучение?
.net в целом ложится на п. 3 и 4. Пункт 2 - дело привычки, я все свои прототипы и мелкие программы пишу на шарпе, иногда js/ts. Если в текущем стеке все устраивает, то и дергаться нет смысла, разве что из любопытства и общеобразовательных целей?
Причем это работает в обе стороны и предметная область накладывает свои ограничения. Я когда-то делал плагины для САПРов (Solidworks, NX) - там на тот момент никакого питона не было, только C++ (с понятно какой эргономикой) и C# (в случае NX еще Java).
Исправление Midael, :
в питоне есть компиляция в байт-код.
Технически js тоже компилируется в байт-код, хоть он и на диск не сбрасывается.
Технически cs код тоже можно пускать напрямую.
Но вот есть некие устоявшиеся практики и ожидания по части жизненного цикла разработки, и «&>/dev/null;x=»${0%.*}" в cpp файлы никто не вставляет xD
Для таких целей есть ЯП получше, вроде lua,
Это спорно, уже как минимум потому, что «правда питон знает гораздо больше народу» - гуманитарные соображения в данном случае скорее всего выигрывают у технических мелочей. Другой популярный вариант для встраивания - js, несложно предположить почему.
Толщина серверной сборки часто не играет особой роли - в зависимости от размера проекта библиотека для скриптов на фоне всего остального может легко потеряться.
В конечном итоге почему они выбрали именно питон - нет информации, но наверное выбор был осознанный.
в каком из этих пунктов шарпы лучше питона настолько что имеет смысл потратить время на их изучение?
.net в целом ложится на п. 3 и 4. Пункт 2 - дело привычки, я все свои прототипы и мелкие программы пишу на шарпе, иногда js/ts. Если в текущем стеке все устраивает, то и дергаться нет смысла, разве что из любопытства и общеобразовательных целей?
Причем это работает в обе стороны и предметная область накладывает свои ограничения. Я когда-то делал плагины для САПРов (Solidworks, NX) - там на тот момент никакого питона не было, только C++ (с понятно какой эргономикой), C# (в случае NX еще Java).
Исходная версия Midael, :
в питоне есть компиляция в байт-код.
Технически js тоже компилируется в байт-код, хоть он и на диск не сбрасывается.
Технически cs код тоже можно пускать напрямую.
Но вот есть некие устоявшиеся практики и ожидания по части жизненного цикла разработки, и «&>/dev/null;x=»${0%.*}" в cpp файлы никто не вставляет xD
Для таких целей есть ЯП получше, вроде lua,
Это спорно, уже как минимум потому, что «правда питон знает гораздо больше народу» - гуманитарные соображения в данном случае скорее всего выигрывают у технических мелочей. Другой популярный вариант для встраивания - js, несложно предположить почему.
Толщина серверной сборки часто не играет особой роли - в зависимости от размера проекта библиотека для скриптов на фоне всего остального может легко потеряться.
В конечном итоге почему они выбрали именно питон - нет информации, но наверное выбор был осознанный.
в каком из этих пунктов шарпы лучше питона настолько что имеет смысл потратить время на их изучение?
.net в целом ложится на п. 3 и 4. Пункт 2 - дело привычки, я все свои прототипы и мелкие программы пишу на шарпе. Если в текущем стеке все устраивает, то и дергаться нет смысла, разве что из любопытства и общеобразовательных целей?
Причем это работает в обе стороны и предметная область накладывает свои ограничения. Я когда-то делал плагины для САПРов (Solidworks, NX) - там на тот момент никакого питона не было, только C++ (с понятно какой эргономикой), C# (в случае NX еще Java).