Сообщение Re[7]: TypeScript недоскритп от 10.02.2021 8:15
Изменено 10.02.2021 9:07 Pauel
Re[7]: TypeScript недоскритп
Здравствуйте, varenikAA, Вы писали:
I>>То есть, отсутствие аудитории не в счёт?
AA>
Ну, кто такое сказал?
Это факты. У джаваскрипта, тайпскрипта есть аудитория. У флоу, хаскелоподобных языков — нету. Спроси рекрутёров, сколько вакансий требует эту кунсткамеру. Разница примерно в два порядка.
I>> хаскелоподобные языки это огромный барьер для входа, что наблюдаем в индустрии как следствие.
AA>Барьер не в сложности, а в том, что никто не понимает выгоды от использования более качественного инструмента.
Выгоду как раз понимают, с этим проще всего. Демонстрирация занимает от силы час, с перерывом на обед.
А вот научиться всем хитромудрым правилам вывода/конструирования типов — вот эту часть приходится долбить годами.
AA>Что будет с проектом через 1-5-10 лет? Все хотят быстрый результат.
Ротация будет всегда, а следовательно, каждый новый должен будет долбить эти типы, другого варианта просто нет.
I>>То есть, отсутствие аудитории не в счёт?
AA>
Это факты. У джаваскрипта, тайпскрипта есть аудитория. У флоу, хаскелоподобных языков — нету. Спроси рекрутёров, сколько вакансий требует эту кунсткамеру. Разница примерно в два порядка.
I>> хаскелоподобные языки это огромный барьер для входа, что наблюдаем в индустрии как следствие.
AA>Барьер не в сложности, а в том, что никто не понимает выгоды от использования более качественного инструмента.
Выгоду как раз понимают, с этим проще всего. Демонстрирация занимает от силы час, с перерывом на обед.
А вот научиться всем хитромудрым правилам вывода/конструирования типов — вот эту часть приходится долбить годами.
AA>Что будет с проектом через 1-5-10 лет? Все хотят быстрый результат.
Ротация будет всегда, а следовательно, каждый новый должен будет долбить эти типы, другого варианта просто нет.
Re[7]: TypeScript недоскритп
Здравствуйте, varenikAA, Вы писали:
I>>То есть, отсутствие аудитории не в счёт?
AA>
Ну, кто такое сказал?
Это факты. У джаваскрипта, тайпскрипта есть аудитория. У флоу, хаскелоподобных языков — нету. Спроси рекрутёров, сколько вакансий требует эту кунсткамеру. Разница примерно в два порядка.
I>> хаскелоподобные языки это огромный барьер для входа, что наблюдаем в индустрии как следствие.
AA>Барьер не в сложности, а в том, что никто не понимает выгоды от использования более качественного инструмента.
Выгоду как раз понимают, с этим проще всего. Демонстрирация занимает от силы час, с перерывом на обед.
А вот научиться всем хитромудрым правилам вывода/конструирования типов — вот эту часть приходится долбить годами.
Делее — при изменении системы типов разработчику необходимо переучиваться на другой подход к проектированию, написанию кода, рефакторингу и прочим вещам. Все это так же требует значительного количества времени.
Например, самый распрекрасный статически типизированый язык раскрывает себя только вместе с другими инструментами. Например, рефакторинг можно делать чаще, ширше и глубже. А раз так, то вручную такие масштабы просто не осилить. Опаньки! И где поддержка инструментов?
И вот здесь, внезапно, система типов Flow дает дополнительный барьер, который, по факту, преодолевают только передовики. Надо вспомнить, что таких в любой индустрии менее 10%, по определению.
AA>Что будет с проектом через 1-5-10 лет? Все хотят быстрый результат.
Ротация будет всегда, а следовательно, каждый новый должен будет долбить эти типы, другого варианта просто нет.
I>>То есть, отсутствие аудитории не в счёт?
AA>
Это факты. У джаваскрипта, тайпскрипта есть аудитория. У флоу, хаскелоподобных языков — нету. Спроси рекрутёров, сколько вакансий требует эту кунсткамеру. Разница примерно в два порядка.
I>> хаскелоподобные языки это огромный барьер для входа, что наблюдаем в индустрии как следствие.
AA>Барьер не в сложности, а в том, что никто не понимает выгоды от использования более качественного инструмента.
Выгоду как раз понимают, с этим проще всего. Демонстрирация занимает от силы час, с перерывом на обед.
А вот научиться всем хитромудрым правилам вывода/конструирования типов — вот эту часть приходится долбить годами.
Делее — при изменении системы типов разработчику необходимо переучиваться на другой подход к проектированию, написанию кода, рефакторингу и прочим вещам. Все это так же требует значительного количества времени.
Например, самый распрекрасный статически типизированый язык раскрывает себя только вместе с другими инструментами. Например, рефакторинг можно делать чаще, ширше и глубже. А раз так, то вручную такие масштабы просто не осилить. Опаньки! И где поддержка инструментов?
И вот здесь, внезапно, система типов Flow дает дополнительный барьер, который, по факту, преодолевают только передовики. Надо вспомнить, что таких в любой индустрии менее 10%, по определению.
AA>Что будет с проектом через 1-5-10 лет? Все хотят быстрый результат.
Ротация будет всегда, а следовательно, каждый новый должен будет долбить эти типы, другого варианта просто нет.