Size: a a a

JavaScript.Ninja

2021 June 17

M

Merry in JavaScript.Ninja
Как раз таки это Илья и пытается опровергнуть
источник

M

Merry in JavaScript.Ninja
Ну точнее пытался
источник

IK

Illya Klymov in JavaScript.Ninja
Лучше чем ничего - несомненно. Но лучше вложить в масштабируемые инженерные практики
источник

KR

Kirill Romanov in JavaScript.Ninja
я запутался. это конкретно про флоу или в целом про попытки типизировать жс?
источник

IK

Illya Klymov in JavaScript.Ninja
Я считаю что попытки типизировать js обречены на провал, поэтому у тайпскрипта все так плохо
источник

IK

Illya Klymov in JavaScript.Ninja
Пытаться натянуть типы на язык, не урезая его - очень плохая идея
источник

IK

Illya Klymov in JavaScript.Ninja
Потому вместо тайпскрипта лучше инвестировать в другие инженерные практики
источник

IK

Illya Klymov in JavaScript.Ninja
(это если не вдаваться в возврат инвестиций от тайпскрипта)
источник

M

Merry in JavaScript.Ninja
А как кстати так вышло, что его сделали с динамической типизацией? Вдохновлялись же вроде бы Си
источник

KR

Kirill Romanov in JavaScript.Ninja
в плане синтаксиса - да
источник

IK

Illya Klymov in JavaScript.Ninja
Для тех целей для которых разрабатывался js - не было смысла делать его статически типизированным
источник

W

Wjchßlv in JavaScript.Ninja
Ну насколько я помню, он сначала был небольшим скриптовым языком, чтобы небольшое что-либо встроить в страницу, или свистелки всякие
Кто же знал, что язык для свистелок на сайтах вырастит в большую экосистему
источник

KR

Kirill Romanov in JavaScript.Ninja
не представляю, если честно, как можно писать хоть сколько-нибудь большие проекты без ТС, не переизобретая его (используя проверки через jsdoc и вот это все)
источник

IK

Illya Klymov in JavaScript.Ninja
Используя тесты
источник

IK

Illya Klymov in JavaScript.Ninja
А вот как писать хоть сколько-нибудь большие проекты без тестов не представляю
источник

KR

Kirill Romanov in JavaScript.Ninja
ну одно другому ведь не мешает)
источник

IK

Illya Klymov in JavaScript.Ninja
Да, есть ряд инженерных практик, которые неизбежны. И если их использовать часто возврат инвестиций является отрицательным
источник

W

Wjchßlv in JavaScript.Ninja
Но не на все у вас будет время)
Обычно среди этих двух стульев выбирается один, и тот на трех ногах)
источник
2021 June 18

W

Wjchßlv in JavaScript.Ninja
Тут, имхо, стоит смотреть от конкретной задачи и проекта. Явно отбрасывать идею того или иного сразу точно не стоит, но надо обдумати)
источник

OD

Oleh Diian in JavaScript.Ninja
"Flow точно лучше не брать, берите тайпскрипт"... м-да... просто не успеваю за этим програмированием)
источник