Pull to refresh
2
0.1
Г.О. @gro

User

Send message
Для поддержания совместимости со старьём, а не для того, чтобы новые добавлять.
Ваше мнение по этому поводу, несомненно, имеет право на существование.
Но оно не имеет отношения к тому, что здесь обсуждается.
Это вы вообще везде этим занимаетесь?
При возникновении ошибки во время вызовов json_encode()/json_decode() предлагается бросать ошибку класса E_WARNING


Шёл 2017-й год, а они всё бросали ворнинги.
Если вводить типизированные массивы, придётся каждый раз в рантайме обходить весь массив и проверять каждый элемент.
mixed и так используется повсеместно и ослабляет типизацию.
теперь он только будет явно указываться.
Ничего не указано — как вариант просто забыл указать или поленился.
mixed — явно указано, что здесь mixed.
>Perl интерпретирует строку «0x4» как 0

Вообще любую строку или только строковые литералы?
Объясните для нубов про домен этот. Зачем он?
А что будет, когда жахнет едрёна бомба? Помогут ли юнит-тесты?

Дали доступ к коду разгильдяю-саботажнику, который удаляет тесты, потому что они не работают и виноваты тесты?

Это из серии, что инкапсуляция призвана защищать от злоумышленников.
Вы не разбираетесь в сослагательном наклонении.
Я не делал никаких голословных утверждений.
Гораздо интереснее сравнивать новые фичи.
Типа, тайпхинтинг, конечно, крут, но он замедляет всё в 100500 раз.
Несомненно, все здесь присутствующие, в восторге от ваших успехов.
Текущий синтаксис шумит, новый будет сливаться.
Вон, JS со стрелочными функциями последнее время всё больше на brainfuck похоже становится.
Вы заменили известные вам английские слова на русские? А неизвестные транслитерировали?
Воспользуйтесь гугло-транслейтом, он бесплатен и переводит на порядок лучше.
Да, я тоже делал такое.
Да, вообще все делали такое.
Лет пять-десять назад.
Я потом я сделал над собой усилие и перешёл на TypeScript.
Задолбали знатоки, ср.е, которые узнали что протеин, это белок, но при этом пишут «высокобелковая»! Богатая белками, б.д!
Совершенно верно, никогда не работал и никто не ждёт.

Есть два интерфейса — перебор элементов и доступ к конкретному элементу по ключу. Они не взаимозаменяемые.

Нативный array «реализует» их оба.
И для итерирования, наконец, его слили с объектами с нужным интерфейсом.
А для доступа по ключу, опять забыли.

Information

Rating
2,856-th
Location
Санкт-Петербург и область, Россия
Registered
Activity