- 1
https://habr.com/post/412603/
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
https://habr.com/post/412603/
Оператор []=
Короткий оператор добавления нового элемента в массив. Он работает так, вы ожидаете, добавляя элемент на правой части в левую частью массива.
Штоблядь???
Возвращение Geektimes на Хабр
Блог компании ТechMedia, Хабрахабр — Анонсы
Это действительно так, и это уже случилось. Гиктаймс вернулся на Хабр.
>В самом деле, это намного более элегантно, чем $array[] = 'element';. Некоторые тесты показывают, что это намного быстрее, в то время как другие наоборот, что это намного медленнее.
Это шутка? Это не одно и то же?
> В целях обратной совместимости вышеприведённый код не получит значение свойства B в объекте $a, а просто сравнивает $a в противоположность B.
А, так это стёб.
Боттлнек вашего приложения в том что вы пишите
$array []= 'element';
а надо
$array[]= 'element';
Всего за $ 5000 я могу ускорить ваше приложение
Где можно забрать гонорар?
http://search.cpan.org/dist/perlsecret/lib/perlsecret.pod
Оператор <-
Есть во многих ЯП.
Оператор -->
Расстрелять. Так же, как за $i++ + ++$i. Вообще бить по рукам за использование декрементов и инкрементов в правой части.
Стрелка влево для массивов [$a <= $b]
Тупо булево значение без индекса (индекс автоматический).
Имена констант с *, %
Будете смеяться, но их можно использовать: https://ideone.com/1lKThC
А вообще по рукам за такое.
Операторы кораблей
А вот это забавно, хотя и практически бесполезно.
http://www.catonmat.net/blog/secret-perl-operators/#goatse
https://ideone.com/P05aJP
https://ideone.com/kDBWBY
Оператор "отрезать хуй".
И мясо из котлет не восстановишь...