Size: a a a

2020 May 18

IK

Ilnur Khalilov in BeerJS Moscow
Таймураз Кайтмазов
В чем проблема any дописать? Все равно базово с типами тс лучше поможет, чем идешка
Так  а если у тебя вообще вряд ли даже на 1000 строк Джаваскрипта наберётся, зачем тебе ещё ставить ТС, компилировать это всё и так далее
источник

OK

Oleg Klimenko in BeerJS Moscow
Nikita Shumilin
помойму это надуманная проблема, на тс легко пишеться код который транслятор тс -> жс пропустит легко и ошибку будет видно только в в рантайме, имхо
Как мне кажется это ещё надо постараться. Но в целом да, это возможно
источник

ТК

Таймураз Кайтмазов... in BeerJS Moscow
Ilnur Khalilov
Так  а если у тебя вообще вряд ли даже на 1000 строк Джаваскрипта наберётся, зачем тебе ещё ставить ТС, компилировать это всё и так далее
У тса куча шаблонов, он много где из коробки ставится
Компилировать в любом случае придется
источник

AM

Andrey Marchenko in BeerJS Moscow
Nikita Shumilin
понятно, а например eslint может решить эту проблему ?
он не решает, так как занимается в основном решением проблем изолированно для 1 файла и для 1 функции
источник

IK

Ilnur Khalilov in BeerJS Moscow
Статическая типизация и вообще любые инструменты вносят свой оверхед. Его можно оправдать только если это всё приносит выгоду в долгосрочной перспективе.
Если тебе надо анимировать кнопку, условно, зачем вообще что-то ставить?
источник

IK

Ilnur Khalilov in BeerJS Moscow
Таймураз Кайтмазов
У тса куча шаблонов, он много где из коробки ставится
Компилировать в любом случае придется
Не всегда. Если сразу пишешь в ЕС5, то зачем что-то компилировать?
источник

ТК

Таймураз Кайтмазов... in BeerJS Moscow
Ilnur Khalilov
Статическая типизация и вообще любые инструменты вносят свой оверхед. Его можно оправдать только если это всё приносит выгоду в долгосрочной перспективе.
Если тебе надо анимировать кнопку, условно, зачем вообще что-то ставить?
Не нужно вспоминать, какие у дом элементов в жсе свойства есть
источник

🦜

🦜 in BeerJS Moscow
Ilnur Khalilov
Статическая типизация и вообще любые инструменты вносят свой оверхед. Его можно оправдать только если это всё приносит выгоду в долгосрочной перспективе.
Если тебе надо анимировать кнопку, условно, зачем вообще что-то ставить?
надо написать типизацию для кейфреймов
источник

IK

Ilnur Khalilov in BeerJS Moscow
Вы зачем бросаетесь что-то доказывать, если даже мы сначала не договорились о контексте, задачах и других ограничениях?)
источник

NS

Nikita Shumilin in BeerJS Moscow
а меня есть один припасенный  аргумент против =)
но считать его общим нельзя: в среднем фича на тс сторит в полтора раза дороже чем на жс(пруфы показать не могу придеться поверить мне на слово), в противовес этому приводяться обыно примеры что код от тс становиться чище но тут у меня нет каких то цифр, мое мнение - баги делает не ЯП а программист поэтому колличество багов одного программиста на любом ЯП примерно одинаковое
источник

AM

Andrey Marchenko in BeerJS Moscow
Max Lebid
в чем страдания?
ну если ты не любишь TS, то придется только страдать (если нужно писать на Англуяр)
источник

ТК

Таймураз Кайтмазов... in BeerJS Moscow
Ilnur Khalilov
Вы зачем бросаетесь что-то доказывать, если даже мы сначала не договорились о контексте, задачах и других ограничениях?)
Дык Женя бросился что-то доказывать и не приводил аргументы, которые ты приводишь
И да, они разумные, но для меня лично все равно спорные
источник

IK

Ilnur Khalilov in BeerJS Moscow
Я прочитал весь срач и могу сказать, что ни одна из сторон не хотела услышать другую
источник

ТК

Таймураз Кайтмазов... in BeerJS Moscow
Nikita Shumilin
а меня есть один припасенный  аргумент против =)
но считать его общим нельзя: в среднем фича на тс сторит в полтора раза дороже чем на жс(пруфы показать не могу придеться поверить мне на слово), в противовес этому приводяться обыно примеры что код от тс становиться чище но тут у меня нет каких то цифр, мое мнение - баги делает не ЯП а программист поэтому колличество багов одного программиста на любом ЯП примерно одинаковое
Это сэкономленное время потом потратите два раза на баги
источник

ТК

Таймураз Кайтмазов... in BeerJS Moscow
Ilnur Khalilov
Я прочитал весь срач и могу сказать, что ни одна из сторон не хотела услышать другую
Так говоришь, будто я тебя не услышал
источник

NS

Nikita Shumilin in BeerJS Moscow
Таймураз Кайтмазов
Это сэкономленное время потом потратите два раза на баги
да да это распространенное мнение, но доказать его сложно
источник

IK

Ilnur Khalilov in BeerJS Moscow
Сейчас, когда градус понизился, кажется мы готовы слушать друг друга
источник

NS

Nikita Shumilin in BeerJS Moscow
как и обратное,
источник

ТК

Таймураз Кайтмазов... in BeerJS Moscow
Ilnur Khalilov
Сейчас, когда градус понизился, кажется мы готовы слушать друг друга
Я изначально слушал, просто с Женей не стал спорить:)
источник

ТК

Таймураз Кайтмазов... in BeerJS Moscow
Все равно что в теннис со стенкой играть
источник