Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 30

R

Rustam in JavaScript — русскоговорящее сообщество
связь прямая и понятная -описание типов
источник

R

Rustam in JavaScript — русскоговорящее сообщество
JSDoc не хватит на очень крупные объекты со свойствами-объектами
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
я верю в то, что в ECMA отличная система типов и мы вполне можем использовать её. для этого мне нужно аргументировано показать недостатки TS и достоинства родных типов. А ещё внятно пояснить как это поебень работает.
в TS та же самая система типов, что и в Ecma
только в TS она статическая, вся разница
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
спасибо
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
Dmitriy
при чем тут вообще JSDoc и типизация ?
можно использовать JSDoc для того что бы описывать типы в TS.
и коментарии, для Flow
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
Это для таких как я придумали — недолюблювающих нестандартизированный синтаксис
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
спасибо
и следующий его ролик посмотри, вот этот
источник

🦜

🦜 in JavaScript — русскоговорящее сообщество
🌚
источник

AN

Anton Nemtsev in JavaScript — русскоговорящее сообщество
Двойное спасибо.
источник

И

Иван in JavaScript — русскоговорящее сообщество
Anton Nemtsev
Это для таких как я придумали — недолюблювающих нестандартизированный синтаксис
ts вполне соответствует станданрту ES, а из-за популярности, полезности и всего остального де-факто (не де-юре) уже является стандартом сам по себе
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Как известно, время на чтение кода больше, чем на его написание. Если тс позволяет быстрее восстановить контекст, то он лучше джс в данном проекте.  Но иногда тсданутые любители жонглирования типами создают адовые конструкции, решаемые только ублажением компилятора через заклинание ts-ignore
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Я бы рад писать на ванилла джс, но как в компайл-тайме отлавливать целостность путей к глубоко вложенным данным. Тут тс интерфейсы - глоток свежего воздуха.
источник

И

Иван in JavaScript — русскоговорящее сообщество
Nikolay
Как известно, время на чтение кода больше, чем на его написание. Если тс позволяет быстрее восстановить контекст, то он лучше джс в данном проекте.  Но иногда тсданутые любители жонглирования типами создают адовые конструкции, решаемые только ублажением компилятора через заклинание ts-ignore
иногда и на js любители жонглирования пишут знатную лапшу. и на java. и на всех остальных языках
посему предлагаю не считать это аргументом)
источник

SS

S S in JavaScript — русскоговорящее сообщество
Сам создатель c# аж пишет ts для нас
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
S S
Сам создатель c# аж пишет ts для нас
Он и Делфи создавал
источник

SS

S S in JavaScript — русскоговорящее сообщество
Nikolay
Он и Делфи создавал
Лол
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Я про лапшу при описании типов, когда главный аргумент «за» становится «против».Тс система типов чуть ли не Тьюринг полная (читай - на ней можно прогать). Фабрика фабрик в Джаве - эт другая история.
источник

ИМ

Иван Мелентьев... in JavaScript — русскоговорящее сообщество
Никто не мешает юзать простые типы
источник

ИМ

Иван Мелентьев... in JavaScript — русскоговорящее сообщество
Не обязательно быть сеньором и мутить кашу
источник

И

Иван in JavaScript — русскоговорящее сообщество
Но когда познаешь тонкости и прелести дженериков с утилитарными типами и всякими infer, то соблазн начать строить абстракции становится почти непреодолим)
источник