Pull to refresh
79
0
Денис Пушкарев@rock

JS

Send message

Как и множество других не менее важных - потому и скептичен на счет них.

Песчаные и пыльные бури, что в этом регионе, это, обычно, не адова метель из песка, а то, что вы скорее всего и не заметите, если не посмотрите вдаль. А вдали будет что-то вроде тумана.

Я, конечно, тоже считаю, что описанное в статье - распилы бюджетов и сказки, но у лазера есть очевидное преимущество перед классическими боеприпасами - время, когда он достигнет цели, и то, что его траектория условно прямая. Задачи баллистического калькулятора и предсказания траектории цели уходят, как и многие другие. Вот только с учетом того, что цель нужно греть некоторое время, а дроны, и уж тем более другие цели, движутся быстро - лазер должен начинать работать за если не километры, то близко к этому, когда классические боеприпасы могут уничтожить цель почти вплотную / моментально.

В свежих ладах задние подголовники в базе отсутствуют.

Огонь. Давно такого качественного контента на Хабре не видел.

Почти слово в слово, что я хотел написать.

Очень интересно, почему тогда мне 5.5 выставляете -)

es‑shims/promise.try — лёгкий шим, если не хотите тянуть весь core‑js.

Вы удивитесь, сколько мусора promise.try тянет -)

Ну первое я, в том числе, в "Если сильно на заморачиваться, довольно серьезно увеличивающая размер бандла." подразумевал - хотя, всегда можно разрешить core-js-pure как core-js - интерфейс точек входа у них один.

По второму - я имел в виду глобальные сайдэффекты (хотя, если совсем глубоко копать, и они присутствуют для взаимодействия нескольких копий библиотеки), без локального сохранения состояния внутри библиотеки никак. Вот только тришейкингу, при использовании стандартных точек входа, это мешать не должно.

С полифилами для библиотек не совсем всё так.

Полифилы можно использовать и без загрязнения глобального простанства имен, а с помощью транспайлера инъектить их где нужно. Глобальных сайдэффектов нет и с тришейкингом, соответственно, тоже проблем нет. Полифил будет применен согласно фичадетекта, конфликтов с пользовательскими полифилами нет.

НО! Это всё ещё зависимость библиотеки. Если сильно на заморачиваться, довольно серьезно увеличивающая размер бандла. Ну и чистые версии полифилов не могут быть так же хорошо оптимизированы, как глобальные, да и многое в них просто нереализуемо.

В большинстве случаев, лучше оставить подключение полифилов конечному пользователю - он сможет это сделать, оптимизировав их для целевого окружения. Но иногда и чистые полифилы в библиотеках имеют смысл.

Во во. Даже не полноценная IDE, а Sublime, без всякого ИИ, дополняет большую часть слов, что начинаю писать. Так можно сказать, что больше 50% моего кода им создается.

Очень странный, конечно, комментарий. В ES7 ещё даже асинхронных функций не было.

null никогда не исправят, ибо нельзя ломать сеть - да и незачем. Сменять стандарт флоата тем более никто не будет, а для тех, кого по каким-то непонятным причинам IEEE 754 не устраивает, возможно, через пару годиков децималы добавят. "dom в webasm" уж точно никакого отношения к ES не имеет.

единственно безопасный способ использования

Ну это пока туда никакой document.all не подсунули.

Вот только это Naxeon I AM ($4999) с переклеенным шильдиком. Неплохая накрутка.

Запрет на использование устаревших библиотек и зависимостей

Для такого стоит, в том числе, использовать eslint-plugin-depend.

eslint-plugin-import

Вместо этого частично нерабочего легаси монстра без адекватной поддержки сейчас стоит использовать адекватно поддерживаемый форк eslint-plugin-import-x.

"Java script" в первом предложении, так что чему удивляться -)

Побуду немного занудой.

Не SameZeroValue , а SameValueZero.

Есть ещё такой весёлый кейс, как [[IsHTMLDDA]] (Annex B.3.6), почему document.all == null.

А возраст-то они как определять по камерам и подобной косвенной информации решили? Сейчас некоторые 14-летние выглядят на 30 и наоборот.

Лучше и проще уж заменить eslint-plugin-import на нормально поддерживаемый форк eslint-plugin-import-x.

1
23 ...

Information

Rating
5,315-th
Location
Барнаул, Алтайский край, Россия
Date of birth
Registered
Activity