Вопрос "какие встречи через месяц" некорректнен и может быть не понят даже человеком, вместо этого надо спрашивать "какие у меня встречи в течении недели через месяц". Но зато в других вариантах однозначно имеется в виду конкретный день: "записаться к стоматологу через месяц", "поздравить Васю с ДР через год"
Вы неправы, сборщик пакетов все равно нужен, для того, чтобы
1) не заливать все сторонние библиотеки в репозиторий проекта,
2) чтобы установить все и разом командой `npm i`, а не заходить на сайт каждой и искать где там кнопка скачать.
Когда необходимо обновить конкретную библиотеку, после обновления проводится тестирование перед выкатыванием на продакшн. Зарплаты считаются сперва в старой работающей версии, а потом в новой проверенной работающей версии.
Не знаю, как в вебпаке, но в ноде так: если первый модуль ссылается на второй, а второй — на первый, то второй получит ссылку на первый, но на момент импорта первый модуль будет проинициализирован только до строчки импорта второго.
Да и на ассемблере никто писать не запрещал. Но чем дальше в лес — тем менее становится актуальным чистый ES5. Проще потратить час/неделю (кому как) на освоение этой статьи, чем олдскульничать до старости. Ну то есть это уже становится по важности типа как знание гита.
В свое время, имея хорошие познания ванильного js и jQuery, потратил именно неделю на реализацию в своем проекте всего, что описано в статье. И это при том, что тогда не было такой статьи :)
В случае опасений насчет несовместимости можно указать точные версии библиотек. Зато npm избавляет вас от необходимости заливать все сторонние библиотеки в ваш репозиторий, каждый разработчик скачивает их самостоятельно посредством команды npm i.
А кто сказал, что экстраполяция сработает? Есть отличная от нуля вероятность, что именно нынешнее время (плюс-минус пару веков) останется в истории как период самой высокой скорости развития цивилизации, а далее последует стагнация. Вспомните закон Мура, например, который неожиданно перестал работать.
Насколько я понял, это у них в целях борьбы с автозаполнением из браузера. Чтобы посторонний подошедший к компу не смог войти в банк с автосохраненным паролем
Кросивое
Прошло 5 лет. Ну так что там насчет испытаний на человеке?
Вопрос "какие встречи через месяц" некорректнен и может быть не понят даже человеком, вместо этого надо спрашивать "какие у меня встречи в течении недели через месяц". Но зато в других вариантах однозначно имеется в виду конкретный день: "записаться к стоматологу через месяц", "поздравить Васю с ДР через год"
через полчаса (полгода и т.п.)
text: Через полчаса
зимой 2012
text: Зимой
date: Period, NoTime, 1/1/2012 12:00:00 AM - 12/31/2012 11:59:59 PM
Следующие варианты распознались как недельный промежуток, хотя имелся в виду конкретный день:
месяц назад
text:
date: SpanBackward, NoTime, 9/16/2019 12:00:00 AM - 9/22/2019 11:59:59 PM
через месяц
text:
date: SpanForward, NoTime, 11/11/2019 12:00:00 AM - 11/17/2019 11:59:59 PM
И еще нужен специальный обработчик для тех, кто хочет сходить в Эрмитаж бесплатно :)
в 3 четверг месяца
text: Месяца
date: Fixed, HasTime, 10/17/2019 3:00:00 PM
в 3 четверг ноября
text:
date: Fixed, HasTime, 11/7/2019 3:00:00 PM
1) не заливать все сторонние библиотеки в репозиторий проекта,
2) чтобы установить все и разом командой `npm i`, а не заходить на сайт каждой и искать где там кнопка скачать.
Когда необходимо обновить конкретную библиотеку, после обновления проводится тестирование перед выкатыванием на продакшн. Зарплаты считаются сперва в старой работающей версии, а потом в новой проверенной работающей версии.