LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

А мне, наоборот, приятнее писать на питоне

Внезапно, мне тоже. Пока програма крошечная. Но всякий скрипт когда-то перерастает пресловутые 200 строчек. Отпочковываются файлы, потом меняются дефиниции того, что уже используется в разных местах. И вот тут начинается стресс. Без контроля компилятора объективно будет больше стресса

Но часто ловишь себя на мысли, что ты думаешь не о том, как решить задачу, а о том, как уложить решение в свою систему типов

И это правильные мысли. Параллельно еще следует думать, как написать этот кусок легкотестируемым. У TS достаточно развитая система типов для описания даже самых извращенных js-кренделей. И если ты упирался в систему типов, то, возможно, ты ее недостаотчно хорошо знаешь. Либо пытаешься выразить что-то совсем уж неадекватное

Исправление Deleted, :

А мне, наоборот, приятнее писать на питоне

Внезапно, мне тоже. Пока програма крошечная. Но всякий скрипт когда-то перерастает пресловутые 200 строчек. Отпочковываются файлы, потом меняются дефиниции того, что уже используется в разных местах. И вот тут начинается стресс. Без контроля компилятора объективно будет больше стресса

Но часто ловишь себя на мысли, что ты думаешь не о том, как решить задачу, а о том, как уложить решение в свою систему типов

И это правильные мысли. Параллельно еще следует думать, как написать этот кусок легкотестируемым. У TS достаточно развитая система типов для описания даже самых извращенных js-кренделей. И если ты упирался в систему типов, то, возможно, ты ее недостаотчно хорошо знаешь. Либо пытаешься выразить что-то совсем уж неадекватное

И вся реализация на питоне вышла короче, чем одно только объявление на typescript-е

Это да. Жаль что питон не позволяет всю програму в одну длинную строку. Раз уж мы мыслим критериями количества строк

Исходная версия Deleted, :

А мне, наоборот, приятнее писать на питоне

Внезапно, мне тоже. Пока програма крошечная. Но всякий скрипт когда-то перерастает пресловутые 200 строчек. Отпочковываются файлы, потом дефиниции то, что уже используется в разных местах. И вот тут начинается стресс. Без контроля компилятора объективно будет больше стресса

Но часто ловишь себя на мысли, что ты думаешь не о том, как решить задачу, а о том, как уложить решение в свою систему типов

И это правильные мысли. Параллельно еще следует думать, как написать этот кусок легкотестируемым. У TS достаточно развитая система типов для описания даже самых извращенных js-кренделей. И если ты упирался в систему типов, то, возможно, ты ее недостаотчно хорошо знаешь. Либо пытаешься выразить что-то совсем уж неадекватное

И вся реализация на питоне вышла короче, чем одно только объявление на typescript-е

Это да. Жаль что питон не позволяет всю програму в одну длинную строку. Раз уж мы мыслим критериями количества строк