Size: a a a

2020 April 21

GD

George Drak in #UWDC2020
С JS и с PHP это уже как-то исторически сложилось, видимо. Но вообще, лично у меня каждый случай, когда приходится лезть в JS вызывает практически физическую боль)
источник

GD

George Drak in #UWDC2020
Typescript неплохо сглаживает проблему, но невозможность его прямого использования в браузере помноженная на экосистему, которая практически заставляет тебя использовать тот же вебпак сильно портят впечатление и от Typescript
источник

АВ

Алексей Волков in #UWDC2020
просто не умеете его готовить 🙂
источник

GD

George Drak in #UWDC2020
Видимо всё так, да =)
источник

АВ

Алексей Волков in #UWDC2020
я тоже испытываю боль при попытке написать что-то на незнакомом мне языке 🙂 например, на джаве 🙂
источник

GD

George Drak in #UWDC2020
Тут не соглашусь. JS это не незнакомый язык, я с ним работаю сильно больше 10 лет. Но лучше он с годами не становится.
источник

AG

Aleksandr Gilmanov in #UWDC2020
думается мне, тут проблема в том, что на нём ЛЕГКО написать что-то. в том числе написать плохо
источник

AG

Aleksandr Gilmanov in #UWDC2020
если хорошая слаженная команда использует его в проекте, то тут особых проблем нет
источник

АВ

Алексей Волков in #UWDC2020
«каждый случай, когда приходится лезть» как бы подразумевает, что это не твой ежедневный инструмент
источник

AG

Aleksandr Gilmanov in #UWDC2020
но елси приходит проект со стороны...
источник

АВ

Алексей Волков in #UWDC2020
я тоже Java не то, чтобы совсем не знаю, даже исправлял баги за «ведущими» разработчиками
источник

АВ

Алексей Волков in #UWDC2020
JS выглядит просто и задумывался простым, это был скриптовый язык, синтаксис которого рассчитывали на то, что вы в html в атрибутах типа onclick будете писать простенькие конструкции — именно из-за этого в свое и появилось то самое упрощение типизации.

а сейчас же его применение стало гораздо гораздее, а совместимость с предыдущими разработками никто не отменял (да, внезапно, кроме вашего сайта, который делаете сейчас вы, есть еще миллионы сайтов, написанных давным давно до вас)
источник

GD

George Drak in #UWDC2020
Алексей Волков
«каждый случай, когда приходится лезть» как бы подразумевает, что это не твой ежедневный инструмент
Не ежедневный. Но есть много других языков, которые я знаю ещё меньше - ruby, java, lua - и они не вызывают таких негативных эмоций.
источник

АВ

Алексей Волков in #UWDC2020
George Drak
Не ежедневный. Но есть много других языков, которые я знаю ещё меньше - ruby, java, lua - и они не вызывают таких негативных эмоций.
просто они больше совпали с твоим предыдущим опытом
источник

GD

George Drak in #UWDC2020
Алексей Волков
просто они больше совпали с твоим предыдущим опытом
Нет, не думаю.
источник

GD

George Drak in #UWDC2020
Алексей Волков
JS выглядит просто и задумывался простым, это был скриптовый язык, синтаксис которого рассчитывали на то, что вы в html в атрибутах типа onclick будете писать простенькие конструкции — именно из-за этого в свое и появилось то самое упрощение типизации.

а сейчас же его применение стало гораздо гораздее, а совместимость с предыдущими разработками никто не отменял (да, внезапно, кроме вашего сайта, который делаете сейчас вы, есть еще миллионы сайтов, написанных давным давно до вас)
От того, что JS не задумывался и не проектировался для тех задач, для которых его сейчас используют, он лучше не становится =)
источник

АВ

Алексей Волков in #UWDC2020
George Drak
От того, что JS не задумывался и не проектировался для тех задач, для которых его сейчас используют, он лучше не становится =)
но от этого становится бессмысленно ругать его типизацию, например.
по сути, тут поможет только создание нового языка, а дальше мы все вспомним, что кроме языка есть еще и миллионы фреймворков и библиотек, которые этот язык поддерживать не будут
источник

АВ

Алексей Волков in #UWDC2020
гораздо проще просто понять смысл нескольких решений, заложенных в язык, и больше никогда не будете испытывать ту религиозную боль
источник

АВ

Алексей Волков in #UWDC2020
я с 2000 года пишу на JS, не испытывая при этом никакой боли 🙂
источник

GD

George Drak in #UWDC2020
То есть мы пришли к "просто смиритесь"
источник