- 1
Продолжаем форс Перла
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Продолжаем форс Перла
Нечто запредельно пиздатое в перле — это книга Ларри, написанная с охуенным чувством юмора и предельно чистым и умным языком, как будто сам стиль книги и то, с каким Ларри мы через этот текст знакомимся — является одним из образцов применения философии перла на практике. Роман Кашицин, царствие ему небесное, ценил; есть ещё среди нас ценители?
Еще нужно читать книжку с собачкой: PBP. По ней работает Perl::critic.
Есть еще кукбук и эвенсд, но это опциональнее.
А разве Роман за перл?
Так вплетать юмор в технически точное и полезное повествование — это надо быть Ларри.
– ещё один показатель элитарности detected
https://metacpan.org/author/CHOCOLATE
Получившаяся на перле кросс-платформенная программа генерирует файл при вызове без аргументов, и считывает и распечатывает его при вызове с аргументами.
Без учета бойлерплейта программа занимает 10 строк. Какой перл!
ну правда тоже самое на шеле пишется в одну строчку, а питоне в тоже немного совсем
Писали. Я все эти "guestbook.cgi" как раз в 99-м где-то и наблюдал.
CGI появился-то в apache году так в 1996-м
Тут говно везде: начиная с неиспользования модуля CGI, и заканчивая тем, что результат вместе с версткой срут в .html (чтоб верстку было никак не поменять) да еще и без flock: чтобы одновременный заход на сайт двух петухов мог сделать интересные гонки.
К счастью, количество пользователей такого сайта обычно лежит в отрезке [0,1]
Этот код идеален для своих задач.
А в начале нулевых не было: надо было или все с ноля писать на голом PHP, или брать готовый CMS, где у тебя прямо в ядре было понятие "верхнее меню".
Очень гибко.
Ввел в гугл "guestbook.cgi", и нашел. Такого много
https://web.archive.org/web/19991009015038/http://www.mtrros.msk.ru/chats/011/
Цветовое решение -- ок
Экшен формы -- thankschat.cgi?job=login
Качать тут
http://www.atbcode.com/code/t5pm36h2-136017-down
какой перл)) а printf какой!
Судя по кодировке, писа́л Сунь Хуй Вчай.
https://metacpan.org/pod/CGI#Creating-a-standard-http-header
Капча на скачивание, всплывающее окно по дефолту блокируется браузером. Нужно добавлять исключение и снова вводить капчу. Какой багор )))
(это по рекламе если перейти)
Такой домен проебали (((
Правда там капча называется "ключ активации", и передают погоду по москве +4..+6
Всё-таки с реализацией HTML 3.2 придётся попердолиться. Вот HTML 4 без CSS и без JS реализовать проще.
Лол, это как?
Весь сайт именно и состоял из таблиц с align=right, align=left..
css правда тоже был, но мало
помнишь таг layer?
https://www.rfc-editor.org/rfc-index-100a.html
Сплошное
А то потом после смены темы оформления появится зелёное сообщение с классом "__red_message".
В реально же мире веба царит треш, говно, кал, и вот такое
В место XSLT -- такое
https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/change_form.html
offset-24 и theme-dark
ясно-понятнго
руками не пишут же, циклом небось генерирувается
Меня смущает результат. Это типа как кэш маленьких целочисленных значений в «Йаже». Свалка ненужных объектов про запас.
Всем похуй же
Но я же показал, что вместо младшегол брата лиспа пришел младший брат говна
https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/edit_inline/tabular.html
Такое ощущение, что раньше, грубо сказать, сайт был как книга: он что-то сообщал нам в виде гипертекста.
Затем, словно бы пришёл какой-то злой волшебник, и показал такой трюк с книгой: если нарисовать на углу каждой странички маленькую картинку и быстро-быстро пролистать, то получится короткий мультик.
Да, это прикольно. Но не более чем!
Как же могла такая свистоперделка внезапно стать главным, и уже почти единственным (sic) форматом в вебе?
Что за хуйня, какие в пизду веб-приложения, порталы? Где сайты-то блять? Где гипертекст нахуй? На википедии одной остался.
И теперь это говно, пользоваться которым — примерно то же самое, что за каким-то хуем писать книгу из макарон-буковок, которые совсем не для того сделаны (ни книга не выигрывает, ни макароны), лезет на десткоп.
Товарищи, обращаюсь ко всем людям доброй воли. Что будем делать? Может какие-то декреты издадим? Борманд был прав, надо запрещать нахуй PHP по конституции. Давайте попробуем подсидеть начальство, займём управленческие позиции в госкорпорациях и под видом импортозамещения и защиты от иностранных агентов протолкнём трушные принципи свободного софта и адекватного веба на нашей Родине?
Например запретить электрон как принадлежащий microsoft'у неоднократно пиздившему данные наших соотечественников и не соблюдающему какие-нибудь ебанутые требования министерства обороны. Более того, в конституции написано, что главное — это дети. Линукс учит детей и делает их умными, а потом они становятся славными русскими хакерами, и прославляют отчизну. А чему учит майкрософт? Играть в игры, в половине из которых надо убивать русских!
>запретить электрон как принадлежащий microsoft'у
Русне бы только всё запрещать.
Именно поэтому я за легалайз вообще всего. И ПХП, и «электрона», и легких наркотиков, и гей-копрофилии, и тормозных бесполезных «говносайтов», и детского порно, и продукции Яббл наконец.
>Играть в игры, в половине из которых надо убивать русских!
Смерть ванючей русьне!
Зачем дублировать?
Это плеоназм.
Теперь когда питух кукаречет, что дескать языки без ГЦ это пиздец сложно, ему можно тыкать в ебло миллионом приложений под гейфон, написанных обычными питухами
Спасибо надо говорить не за отсутствие ГЦ, а за ARC. Распиханные руками retain'ы и release'ы в обжективсишных портянках это минное поле почище крестов.
А вообще на макоси был ГЦ и от него отказались примерно после внедрения ARC.
Is GC (Garbage Collection) deprecated on the Mac?
Garbage collection is deprecated in OS X Mountain Lion v10.8, and will be removed in a future version of OS X. Automatic Reference Counting is the recommended replacement technology. To aid in migrating existing applications, the ARC migration tool in Xcode 4.3 and later supports migration of garbage collected OS X applications to ARC.
«Андроид» тому подтверждение.
Какой багор )))
https://www.php.net/manual/ru/function.gc-enable.php
А тут некоторые детали реализации:
https://www.php.net/manual/ru/features.gc.refcounting-basics.php
С RC их нет, а с ARC нет еще и бойлерплейта
bogoeb.txt ?
Да.
Читать далее >>>
https://pastebin.com/5Tz79QvK
русня это ж не люди, а пидарасы, хуесосы и говно государства райпсейскага
их при рождении высирают, а когда русьячьокь подыхает, то его, как говно, прикапывают
все правильно
будь Моя воля, Я б на месте каклов живую русню в сортирах топил бы спецом, и в навозные ямы, где-нть там возле ферм, скотобоен всяких, где говнища побольше, вот очистные крупных городов еще тоже очень хорошее место, вот туда вот дохлую мразоту сбрасывал бы
говно к говну так сказать ггг
.
С помощью какого языка его можно легко считать?
Разумеется, с помощью
Где еще так можно?
Добавление поддержки utf и парсинг JSONа с ответом оставляю вам в качестве домашнего задания.
Гомосексуализм Вордпресс, отдающий 200 в случае ошибки, я обсуждать не хочу
Код 404 отдаётся, если у тебя «API endpoint URL» написано с ашипкой.
Код 301/302 отдаётся, если endpoint куда-то переехал.
Код 500 отдаётся, если сервер упал.
Если же endpoint указан верно, сервер не лежит, то возвращается 200. Если ошибка заключается в том, что ты указал неправильный номер поста, то расшифровка ошибки будет внутри JSON, а не в коде ответа HTTP. Протокол HTTP не обязан ничего знать о твоём API.
Какой код ты хотел получать в случае ошибки?
Если слева от приравнивания массив (@foo) или хеш (%foo) это списковый контекст.
Если скаляр ($foo) то скалярный.
Скобочки организуют списковый (листовой) контекст, раскладывая каждое значение в переменную:
($a, $b) = (1,2);
В нашем случае я организовал списковый контекст, и положил значение в первую переменную.
В функции определить конекст можно через ``wantarray``
Известный тебе оператор организует справа от себя списковый контекст, а слева -- скалярный
https://ideone.com/lIF222
В этом реальном примере list() в левой части раздирает массив на элементы.
В «PHP» нельзя узнать контекст, в котором будет вызвана функция. Однако, можно объявить класс с магическими методами. Во-первых, можно реализовать интерфейс ArrayAccess, чтобы экземпляр класса вёл себя как массив, если к нему прилепить квадратные скобки:
https://www.php.net/manual/ru/class.arrayaccess.php
Ну то есть если $pituhi — экземпляр класса, который implements ArrayAccess, то можно писать $pituhi[42].
Во-вторых, можно реализовать интерфейс ArrayIterator, чтобы бегать по нему форичем:
https://www.php.net/manual/ru/class.arrayiterator.php
То есть если $pituhi — экземпляр класса, который implements ArrayIterator, то можно foreach($pituhi as $pituh) {}.
В-третьих, можно реализовать магический метод __toString(), чтобы класс возвращал строку в «скалярном контексте»:
https://www.php.net/manual/ru/language.oop5.magic.php
То есть если $pituhi — экземпляр класса с методом __toString(), то можно echo $pituhi.
Увы, только строку. Магических методов __toInt() и подобных в «PHP» нет. То ли дело «кресты», в которых можно перегрузить операторы приведения типа.
Можно реализовать интерфейс Countable, чтобы count($pituhi) возвращала количество питухов.
А ещё можно реализовать магический метод __invoke(), чтобы использовать экземпляр в «функциональном контексте».
Например, если $pituhi — экземпляр класса с методом __invoke(), то можно сделать вызов $pituhi('кококо'). Это типа перегрузки оператора () в «крестах».
Но только у перла от контекста зависит не сам объект, а возвращающая его функция или оператор.
В perldoc perldata написано, что английские слова тоже меняются от контекста (например, слово fish) и потому так сделано в перле. Кстати, сигилы (%,$,@ итд) тоже похожи на английский: $ это "the", а @ и % это "those", а & это "do". и как do" он опционален.
Сразу видно, что перл для умных, а Ларри лингвист
Сразу будет видно, что программист не умеет в csh, sed, awk, tr и grep
Кто поймет про binmode -- тот значит понимает про кодировки в перд)
https://metacpan.org/pod/Smart::Comments
Так это ж не из коробки.
Но выглядит оче пиздато.
Особенно ### Progress: 0... 100
In each case, the module animates the comment, causing the dots to extend from the left text, reaching the right text on the last iteration. For "open ended" loops (like while and C-style for loops), the dots will never reach the right text and their progress slows down as the number of iterations increases.
трудно поверить, но эта штука проверяет число на простоту.
1 x shift повторяет единицу число раз
затем, результат проверяется на несовпадение с релурякой
ахаха
> /^1?$|^(11+?)\1+$/
Здесь у нас склеено 2 регэкса.
Первый отсекает единицу ^1?$ т.к. она не является простым.
А второй матчит на простое число
^(11+?)\1+$
Мы берём строку с двумя и более единицами и lazy-матчингом проверяем может ли она повториться целое число раз — \1+
\1 — выражение в первых скобках.
– это вореции?
!~ в пёрле означает инверсию совпадения с регэксом, которая в свою очередь записывается как =~
Сама регулярка, как отмечено выше, проверяет является ли строка единицей ИЛИ состоит из целого числа подстрок вида 11+.
Забавно что ^(11+?)\1+$ прекрасно работает и в жадном режиме, то есть без ?
А lazy является всего-лишь оптимизацией.
Только изредка промахиваясь.
165073 — простое. Но регэкс так не считает.
Заметно так же что время выполнения очень небольшое.
При этом код ответа всегда 0.
Отэта я лоханулся.
Я сделал кривой тест, который перебирал числа до 300. Для диапазона [2;65537] этого было достаточно. Для 165073 нет, т.к. делитель 383.
З.Ы. Походу тройка сорвалась из-за subexpression recursion limit, поэтому пришлось перебирать до второго множителя, а он аж 55001.
На 165005 пятёрка точно так же отлетела по лимиту, но быстро нашлось 61. А жадному перебору пришлось копать с конца аж до 541. Поэтому здесь жадный перебор проиграл.
0% branch misprediction. 0% cache miss
Тест на тупую, грубую силу.
Кстати, а разве после вылета в лимит «Перл» не перестаёт считать оставшееся? Как-то странно получается.
Пи, проверь большое простое число — оно вообще простоту-то проверяет, когда вываливается в «Complex regular subexpression recursion limit»?
1165139 достаточно большое?
Просто дальше идёт квадратичная питушня на полчаса.
https://govnokod.ru/26800#comment559582
https://govnokod.ru/26800#comment559663
Досчитало 5165191
Какой компилируемый язык )))
1165139
* после 49 тысяч оно просто перестаёт выводить результат
но всё-равно раза 2 в быстрее чем «йажа» и «йажасцрипт»
*Все результаты для «PHP» было получены на слабой арм-машине.
Для консистентности в этом посте я запускал всё на ней.
Пи?
А перф я на штеуде запускал.
Кстати там из-за квадратичной питушни числа сильно выше 10 миллионов не проверишь.
Пёрлотест на (11 165 139) у меня на штеуде работал больше часа.
У меня на машине в ~3 раза медленнее «Перла» (55 миллисекунд против 155). Но тут ещё проблема в том, что «import re» читает мудуль с диска, что плохо сказывается на производительности.
Без «?» тормозит совсем неадекватно.
На greedy c 35 секундами это не заметно
Питух слился как лалка, но с ? он ноду делает.
Правда мы не знаем сколько в жсухе занимает прогрев интепретатора и его конпеляция.
Машина та же что и здесь:
https://govnokod.ru/26800#comment559599
Интересно и в пёрле, и в пхп, и в питухе используются сишные биндинги. В принципе нода с пхп идут нос-в-нос.
Только в Йажа реализация не нативная, а йажевская через java.util.Pattern.
Емнип в крестах регэксы как-то хуёво сделаны. Потому их я даже не стал бенчить. А буст влом ставить.
И я про то же, чо за дела?
Каждый забиндил к себе разные сишные реализации перлового де-факто?
Ну а рагулярный движок «Перла» совершенствовали десятилетиями, у него это основной инструмент. Неудивительно, что он даёт пососать остальной скриптушне.
4091*4099
Питух тупит клювом
Нода наконец-то разваливается
Это, КМК, наоборот worst-case для непростых чисел. Интерпретатору же нужно будет последовательно заматчить все последовательности единиц длиной от 2 до 4091. Например, 16769008 матчится на порядок быстрее.
UPD: А полный worst-case — это, по идее, простые числа: 16769017 ты, скорее всего, не дождёшься.
Кстати, я за «WolframAlpha»:
Да. Там выше 10 миллионов уже пиздец.
> Кстати там из-за квадратичной питушни числа сильно выше 10 миллионов не проверишь.
> Пёрлотест на (11 165 139) у меня на штеуде работал больше часа.
>А полный worst-case — это, по идее, простые числа: 16769017 ты, скорее всего, не дождёшься.
Да.
Там ещё кеш-промахи сильно вредят.
https://govnokod.ru/26800#comment559641
Оказывается нет.
Это неплохой кейс.
Чётное 100160062 тупит гораздо больше чем 100160063=10007*10009
Думаю здесь валидно объяснение борманда.
>тройка сорвалась из-за subexpression recursion limit, поэтому пришлось перебирать до второго множителя, а он аж 55001.
Это простое 50080031 умноженное на 2.
Сейчас пробую там где много мелких делителей
4*5*7*11*13*5003 = 100160060
Жадный алгоритм быстр
Ленивый тупит
От миллиона до двух она тупит, но ничего не выдает
А до миллиона работает
Качется, что это говёная команда: она измеряет много лишнего, не?
Сравни с ptime
1018081=1009²
1111261 = 1013 *1093
На больших числах Питух сливается даже ноде.
По скорости получается почти как жадная нода.
И в 13 раз медленее чем pёrl
Кстати, зацените божественный оператор tr, известный каждому униксоиду
Ты просто не привык, что "изменяют" строку. А если бы я отдал туда массив, и его поменяли, было бы лучше?
IPC резко падает с 2.2 до 0.9, больше чем в 2 раза.
10007 * 10009 = 100160063
Но очень тупит на нечетных, на простых, или на больших произведениях двух примерно равных простых. 10007 * 10009 = 100160063
Ленивый наоборот для простых и множителей >=3 работает лучше.
Множителей, больших чем N / 32k. Т.е. чем больше число, тем хуже он ищет мелкие множители. Если бы не это ограничение на 32k раскрытий \1, то он бы всегда выигрывал.
Ленивый сливается на 4*5*7*11*13*5003.
Тут же есть делители меньше 32k: 2*5003, 3*5003 итд.
Жадный благодаря какой-то оптимизации на чётных работает крайне быстро (2 секунды для 100М).
А как оставлю одни нечётные, то полчаса не могу дождаться пока жадный доработает.
3*5*7*11*13*5003 = 75120045
Не потому ли, что он сразу пытается сматчить в первую группу N/2 единиц (больше матчить не имеет смысла из-за \1+)? А для 3*... ему придётся поочерёдно матчить N/2, N/2 - 1 и так далее до N/3.
А жадная версия тупо промотает всё от конца до середины и, о чудо, найдёт множитель 50080030. Строки больше половины скорее всего очень быстро отбиваются на проверке длины.
На нечётных же числах, как правильно пишет гост, у жадной версии начинается реальный перебор от N/2 как минимум до N/3. Что как бы дохуя.
Похоже на worst-case для составных.
И вообще Питух зверски быстр на куче маленьких множителей.
Для Питуха ? однозначно улучает пирформанс.
Питух рекурсию превращает в цикл? Гвидо вроде был против tail-call.
Пёрл сливается на 100160079 = 3 * 33386693 (простое).
А Питух шустро так крыльями, хлоп-хлоп.
Там время будет чуть ниже, просто на всех ядрах тесты пёрла уже больше часа ебошат.
У питуха, скорее всего, просто в реализации рекурсии нет — или конпелятор её в tail-call и оптимизировал.
> Гвидо вроде был против tail-call.
Вряд ли ради этого мейнтейнеры «CPython» добавляют флаг «-fno-optimize-sibling-calls» :-).
А как это вообще обрабатывается? «Пёрл» может возвратить некорректный результат, если упрётся в лимит?
Complex regular subexpression recursion limit (32766) exceeded at -e line 1.
Я ещё полтора часа назад запустил на перле тест на два множителя >32K
33013*33023 = 1090188299
Пока жду.
Ну ок, последние 500 миллионов наверное скипнутся по-быстрому т.к. \1 длиннее хвоста. Но это всё равно дофига.
10007 * 10009 = 100160063
За 100 секунд отработало.
А тут число в 10 раз больше. 100*10²=10000 секунд.
Походу тепловая смерть Вселенной часа через три будет.
Хреново что я их без nohup запустил. Надо почитать как их детачнуть, если вдруг сеть сбойнёт.
В стотыщраз разница. 760 тыщ лет будешь ждать если предположить, что там квадратичный алгоритм.
Я тоже хочу себе компьютер, который сможет досчитать до 10007!.
https://pastebin.com/ez09A4BC
Похоже на формулу Стирлинга.
Так она же приблизительная. Плюс плавающий питух.
Какой NaN )))
math.log10(math.factorial(21))
Или просто циклом for сложить все логарифмы натуральных.
>Надо подключать аналитику
Я думаю формула хорошая. Она может лажануть только если будет ситуация близости переноса.
Только .9999.
Он учитывает, что можно балансированно считать делением пополам (чтобы умножать равные по длине числа), и использует ли быстрое преобразование Фурье для умножения (оно, кстати, тоже на правпитухе)?
Кажется, хуйню написал. Ведь умножение длинного на короткое наверное лучше.
И он работал.
Т.к. на маленьких не случалось переносов из-за погрешности, а на больших решала асимптотика.
>Для [2; 15000) работает правильно
Дальше смысла проверять особо нет, т.к. формула асимптотическая.
>>>Стирлинг:
56129.438792851
>>> math.log10(math.factorial(15000))
56129.4387952629
15!
>>>Стирлинг:
12.114087220993
>>> math.log10(math.factorial(15))
12.1164996111234
И чем дальше, тем оно точнее после запятой. Разве что будет случай когда в логарифме появится .99999999 и случится перенос.
Имеет смысл перепроверить только такие случаи.
Похоже что точности формулы всегда хватает для подсчёта порядка. На больших числах уже начинает помогать асимптотика.
А чтобы поймать багры от плав. питуха нужны числа такого порядка, для которых прямой подсчёт закончится после того как потухнет Солнце.
Можно слить Пёрл как лалку, но к тому моменту всем уже будет похуй.
UPD: Заматчил правильное число, результаты те же.
Тут бектрекинга «?» нет.
Ленивый куда дольше считает
А если подставить 32693, тогда нет.
1416242689 = 37633 * 37633
Оба делителя больше 32к. Пёрл их ни так ни сяк не заматчит. И скажет, что число простое.
https://govnokod.ru/26800#comment559666
У меня такое чувство, что результат утром будет.
https://ideone.com/2MelzP
Posix рагулярки начинают сливаться и дико тупить на 41, 43, 45.
Я знал что оно хуеватое.
Не может же оно быть НАСТОЛЬКО хуёвым.
Плюсы — понятный синтаксис, простота, минимум ёбаных значков.
Лучше бы баш издох в какой-то момент и мы писали на этом.
Подозреваю что на самом деле он Tsar Command Language. Но это не точно.
ООП опционален.
И да: он точно лучше других шелов, а еще он вроде как легко ембедится.
Какие скобочки тебе не нравятся? кводратные?
А для индексации массивов, наоборот нужны квадратные.
Квадратные скобки это запуск "подкоманды" и получение ее аутпута, как `` `` или $().
Блядский пёрл.
Эта доработала, но т.к. команда time печатает вывод после отсылки процессу сигнала STOP, то точное время сказать не могу.
Но явно больше 40+ часов.
В то время как «Ruby» делает это же за 2 секунды. А «Йажа» за одну.
Edit: сорян. Я Обманул. Пёрл ведь жадный.
Жадная Йажа за 36 секунд раскладывает 3*5*7*11*13*5003
Жадина-говядина явно будет считать его дольше чем 75_120_045.
А ленивое до сих пор его матчит.
Интересно что жадная Йажа работает на удивление быстро. В отличие от остальной скриптухи.
Значит, надо найти вореант, при котором ЙАЖА соснёт.
Ещё позавчера нашёл. Но не замерял.
Это в особенности простые числа.
А также квадраты простых или произведения примерно одинаковых простых.
Сначала он мне понравился. Но я заметил, что в отличие от питуха и пёрла почему-то жрёт дохуя памяти.
30х отличие не объяснить даже уникодными строками.
Я кстати стопнул эти процессы и забыл про них. А они так и висят.
Какой багор )))
Уже бы лекарство от рака рассчитал, с такими-то мощностями.
>319h
какой байт ))
Ну как, ещё висят?
is pleasant, thats why i have read it completely
https://comprarcialis5mgonline.com/marca-cialis-professional-20-mg.html
<a href="https://comprarcialis5mgonline.com/marca-cialis-professional-20-mg.html">cialis online rx reviews</a>
https://servicethesis.info
top writing services
<a href="https://servicethesis.info">top writing services</a>
https://servicethesis.info/who-to-write-essay.html
really hope to see the same high-grade content from you in the future as
well. In truth, your creative writing abillities has inspired
me too get my own, personal blog now 😉
https://writingmypaper.info
best essay writing service reviews
<a href="https://writingmypaper.info">best essay writing service reviews</a>
https://writingmypaper.info
will definitely get fastidious experience.
https://academic-writing-help25.tistory.com/entry/How-Long-Does-It-Take-To-Write-A-1000-Word-Essay
custom essay writing service
<a href="https://academic-writing-help25.tistory.com/entry/How-Long-Does-It-Take-To-Write-A-1000-Word-Essay">custom essay writing service</a>
https://threelinewritingpaper140.blogspot.com/
https://toppaperwritinghelp.com/
essay writing service reviews
<a href="https://toppaperwritinghelp.com/">paper writing</a>00000036
https://toppaperwritinghelp.com/
news update posted here.
https://essaywritingtld.com/
essay writing service
<a href="https://essaywritingtld.com/">essay writing service</a>
https://essaywritingtld.com/
And i'm glad studying your article. However want to statement on few general things, The web site style is great,
the articles is actually excellent : D. Excellent job,
cheers
https://onlineessayforyou.com/
buy essay
<a href="https://onlineessayforyou.com/">write my essay online</a>write my essay online
https://onlineessayforyou.com/
https://onlineessayforyou.com/
I'd ask. Would you be interested in exchanging links or maybe guest writing a blog post or vice-versa?
My site covers a lot of the same topics as yours and I believe we could greatly benefit
from each other. If you're interested feel free to shoot me an email.
I look forward to hearing from you! Great blog by the way!
https://buyessayprices.com/
essay help service
<a href="https://buyessayprices.com/">essay help service</a>
https://buyessayprices.com/
UPD: И снизу.
thkng to be aware of. I say to you, I definitely
get annoyed while people think about worries that they plainly doo not know about.
You managed to hitt the nail upon the top aas well as defined out the
whole thing without having side-effects , people cann take a
signal. Will likely be back to get more. Thanks
https://buyessayonlinecheap.info/
help with an essay
<a href="https://buyessayonlinecheap.info/">help with an essay</a>
https://buyessayonlinecheap.info
https://buyessaysearch.com
buy essay cheap
<a href="https://buyessaysearch.com">buy essay cheap</a>
https://buyessaysearch.com/
Но причем же тут перл?
Keep up the fantastic work!
https://essaywritingusauk.com/
what is the best essay writing service
<a href="https://essaywritingusauk.com/">buy essay uk services uk</a>buy essay uk services uk
buy essay uk services uk
buy essay uk services uk
https://essaywritingusauk.com/
buy essay uk services uk
https://essaywritingusauk.com/
Straight from the dump.
Кстати, последний 32х битный ипхон вроде, или путаю.?
It contains fastidious material.
https://helpassignmentwritingservice.info
buy cheap essay
buy cheap essay00000039
https://helpassignmentwritingservice.info https://servicethesis.info
consists of amazing and actually excellent data in favor of visitors.
https://essaywritingservicereddit.info/i-have-to-write-an-essay.html
essay phrases used in writing
<a href="https://essaywritingservicereddit.info/i-have-to-write-an-essay.html">essay phrases used in writing</a>
https://essaywritingservicereddit.info/why-write-a-dissertation.html
какой паскаль ))
in penning this website. I'm hoping to view the samee
high-grade content fom you in the future as well. In truth,
your creative writing abklities has inspired me to get
my own site now 😉
https://australianessaywritingservice.info/good-college-admission-essays.html
paperwriter edumony
<a href="https://australianessaywritingservice.info/good-college-admission-essays.html">paperwriter edumony</a>
https://australianessaywritingservice.info/what-is-a-psychological-case-study.html
good material in support of readers.
https://bestessaywritingservice.info/sujet-dissertation-philo-s.html
<a href="https://bestessaywritingservice.info/sujet-dissertation-philo-s.html">best
college essay writing service</a>
https://bestessaywritingservice.info/900-words-to-pages.html
you make blogging glance easy. Thhe toal lopk of
your site is excellent, as smartly as the content!
http://stavochka.com/forum/viewtopic.php?f=9&t=24732&p=801561
смотри здесь http://stavochka.com/forum/viewtopic.php?f=9&t=24732&p=801561
I'm absolutely enjoying your blog and look forward to nnew posts.
https://writeanessayforme.info
australian essay writing service
australian essay writing service
https://writeanessayforme.info https://writeanessayforme.info
З.Ы. Иньо, ленивая ты жопа.
-blog
+cock
Reading throughh this post reminds me of my previous room mate!
He always kept talking about this. I will forward this artifle to him.
Pretty sure he will have a good read. Many thanks for sharing!
https://buyessaywritingservice.com
scholarship essay writing service
<a href="https://buyessaywritingservice.com">scholarship essay writing service</a>
https://buyessaywritingservice.com
https://buyessayonlinereviews.com
websaite to write essays
<a href="https://buyessayonlinereviews.com">website to write essays</a>
https://buyessayonlinereviews.com
litte more on ths topic? I'd be very grwteful iif
yoou could elaborate a little bit further. Bless you!
https://essayserviceusukua.com
essay online
<a href="https://essayserviceusukua.com">essay online</a>
https://essayserviceusukua.com/
в чём прикол: скрывать контент от поисковиков и одновременно спамить про своё говно? даркнет какой-то
Я уже не самурай, бля, я панда нахуй.
Фаерфокс что ли?
in his/her brain that hoow a user can know it.
Therefore that's why this article is perfect. Thanks!
https://writemyessaybest.com
write for me
<a href="https://writemyessaybest.com">write for me</a>
https://writemyessaybest.com/
your ost on AOL? I need an expert on this house to unravel
my problem. May bee that's you! Looking forward to peer
you.
https://orderessayusukau.com
english essay writing
<a href="https://orderessayusukau.com">english essay writing</a>
https://orderessayusukau.com/
you are now not actually much more neatly-appreciated than you may be
right now. You're very intelligent. You alreay know therefore considerably with regards to tis matter, made me in my opiinion believe it frtom so many varied angles.
Its like women and men don't seem to be involved except it's ssomething
to do with Lady gaga! Your individual stuffs great.At alll times handle it
up!
https://writepapersforme.com
a college essay
<a href="https://writepapersforme.com">a college essay</a>
https://writepapersforme.com
all the time.
https://essaypaperwritingservice.com
write my esszy for me
<a href="https://essaypaperwritingservice.com">write my essay for me</a>
https://essaypaperwritingservice.com
Навёл, проверь.
Или вообще отключи гуестов в этом посте.
поставь нормальную, гугловую например
АНУС СЕБЕ ОТКЛЮЧИ СОБАКАЯ ЗЛАЯ
или это имеются в виду типа рефераты для школоты?
web. Disgrace on Google forr now noot positioning this put up higher!
Come on over and discuss with my site . Thanks =)
https://writeessaysforme.info
webpage
https://writeessaysforme.info https://writeessaysforme.info
I'm glad to search out a lot of helpful info here within the put up, we want develop
extra techniques on this regard, thank you forr sharing.
. . . . .
https://dannytvxh6g1dn.medium.com/essayshark-815aed4a9a73
english essay writing
<a href="https://dannytvxh6g1dn.medium.com/essayshark-815aed4a9a73">english essay writing</a>
https://filberto1od7nip.medium.com/essay-on-capitalism-498cdc412f61
understanding anythng entirely, except this piece of writing offers good understanding yet.
https://medium.com/@thornieardf2uguj/native-american-culture-essay-b9d36f60c146
cheap dissertation writers
cheap dissertation writers
https://corbeauvi.medium.com/rationale-essay-40e9eef441b5 https://medium.com
assists new web visitors, who are wishing iin avor of blogging.
https://fordauthority.com/
good esseay writing service
<a href="https://fordauthority.com/">good essay writing service</a>
https://smalleradventure.com/tag/jennifer-egan/
I'm new to the blog world but I'm trying to get started and create my
own. Do you need any html coding knowledge to mmake your own blog?
Any elp would be really appreciated!
https://writinganessay.info
cheap essay writing service usa
cheap essay writing service usa
https://writinganessay.info https://writinganessay.info
helpful & it helped mee ouut a lot. I am hoping to provide something back and help others like you helped me.
https://servicethesis.com
write me an essay
<a href="https://servicethesis.com">write me an essay</a>
https://servicethesis.com
reading yopur article. But wanna remark on some general things,
The website style is ideal, the articles iss reallly nice
: D. Good job, cheers
http://musicinducedeuphoria.blogspot.com/2009_08_16_archive.html
buying paper online
<a href="http://musicinducedeuphoria.blogspot.com/2009_08_16_archive.html">buying paper online</a>
http://www.elviscostello.info/wiki/index.php/Concert_2011-10-01_New_York
https://chrisandeena.com/
best paper writing service
<a href="https://chrisandeena.com/">best paper writing service</a>
https://thoughtsfromjasmine.co.uk/
too .net from PHP. I hav always disliked the idea because of
the expenses. But he's tryiong none the less.
I've been using WordPress on sevewral websites for about a year and am concerned about switching to another platform.
I have heard great thinggs about blogengine.net. Is there a way I can transfer all my wordpress posats into it?
Any help would be greatly appreciated!
https://world.edu/
chjeap reliable essay writing service
<a href="https://world.edu/">cheap reliable essay writing service</a>
http://assets.opencharities.org/charities/1166856
Совсем с ума посходили...
P.S. Не отвечай уёбку.
а больше он ни для чего не нужен
P.S.: Блядь, ответил уёбищу...
And i'm glad readinng your article. But wanna remark on some general things, The website
style is perfect, the articles is really excellent : D.
Good job, cheers
https://gardieo0fyo8gd.medium.com/how-to-write-an-essay-fast-and-easy-1af69b37679
buy an essay online cheap
buy an essay online cheap
https://lichoxam.medium.com/apush-leq-rubric-bd1503bd6a87 https://ewellh3zignv.medium.com/
What web host are you the usage of? Can I am getting your affiiate hyperlink in your host?
I desire my web site loaded up as quickly as youhrs lol
https://medium.com/@hazlettxcvhljuy/describe-a-caring-person-essay-f12c0ec22ff4
scholarship essay writing service
scholarship essay writing service
https://tabquiet.medium.com/why-i-want-to-be-a-police-officer-essay-e33819ac2dc https://writstancer.medium.com/4th-amendment-essay-b688e0094e06
site so i came to “return tthe favor”.I'm trying to find things to enhance my site!I suppose its ok to
use a few of your ideas!!
https://toneto.net/news/26-03-2020/maksim-ivanchuk-otzyvy-khirurga-ob-avtorskoj-mjetodikje-modjelirovanija-tjela
максим иванчук пластический хирург отзывы
максим иванчук пластический хирург отзывы https://ru-ru.facebook.com/plastic.surgery5
Do you offer guest writers to write contnt available for you?
I wouldn't mind prooducing a post or elaborwting on most
of the subjects you write with regard to here. Again, awesome blog!
https://termpaperwriterservice.com/
write a essay online
<a href="https://termpaperwriterservice.com/">write a essay online</a>
https://termpaperwriterservice.com
i am reading this great educational post here at
my residence.
https://clients1.google.bj/url?q=https://zoon.com.ua/kiev/medical/klinika_plasticheskoj_hirurgii_ivanchuk_na_ulitse_vasiliya_stusa_v_vishnyovom/reviews/
отзывы об Иванчуке Максиме Сергеевиче
отзывы об Иванчуке Максиме
Сергеевиче https://clients1.google.kz/url?q=https://www.otzyvru.com/plasticheskiy-hirurg-maksim-ivanchuk
Быдло — средний класс, не примыкающий к интеллектуальной элите и дорвавшийся до интернета. Его цель отсутствует — так же, как и в жизни.
Гламурные девушки и мальчики стратегически ищут друг друга, тусуются и спариваются.
Уродливые и тупые надеются поибаццо с гламурными мальчиками/девочками, но им никто не даёт. Время от времени можно услышать от них «ах так, никто не хочет общаться? Тогда я ухожу». Но, как правило, они возращаются и тоскливо ждут, кто ж с ними всё-таки будет спариваться.
Уродливые и умные отличаются эрудицией, неумением общаться и иногда юмором. Целью их также является коитус, но и им это не удаётся, ибо гламурным кисам до их мозга дела мало.
Шуты — это просто весёлые люди, которые имеют внутренние комплексы, отчего постоянно шутят.
Шлюхи зарабатывают себе на жизнь, разводя лохов.
Любимое его занятие — гнобить пользователей других мессенджеров, в частности Телеграма. Жаббер-быдло считает непременным долгом упомянуть, что любой мессенджер, который привязан к номеру телефона, является анальным зондом.
Может часами разговаривать о XMPP, все публичные XMPP чаты состоят на 50% обсуждения о XMPP
Иногда таки использует Telegram и VK не признается в этом
В 80% случаев использует Линукс. В 20% случаев это не просто линукс, а особенно извращенные дистрибутивы Gento,Arch или BSD
В 50% случаев имеет явные признаки пароидального синдрома и аниме аватарку
Пробовал Tor, I2P и десятки других анонимных интернетов
Сидит на гламурном сервере 404.city и всем хвастается, что лимит на оправку файлов больше чем в Телеграме, но никогда не оправлял файлов больше по-размеру, чем гифки с трапами
Трап, гомосек, фуррии, мамкин хакер, шизик, жирный сисадмин или хиккамори
Считает себя илитой интернета
Сидит на бордах
https://ru.wikipedia.org/wiki/Debian_GNU/kFreeBSD
Пишут, что во-первых, там ядро не оригинальное, а пропатченное (добавили каких-то сисколов, чтобы легче было портировать линуксовый софт), а во-вторых, какие-то пакеты от FreeBSD оставили, просто сконвертировали в .deb.
* менеджером пакетов (у них пол книги про него)
* развесистой системой сборки этих пакетов
* умным полиси, которое гарантирует стабильность
Про линукс или не линукс там ничего не было.
Все это отлично портируется и на бзду, тем более, что в 1996 (или когда он там появился) еще было не очевидно, кто победит.
Другой вопрос, что смысла в этом чуть меньше, чем ноль: фря и так все это умеет, и ядро там от юзерленда не отпиливается особо, в отличие от линь
Это как NetBSDшники свой pkgsrc портировали на Linux, и он там никому не нужен.
кстати, какие они?
я ~ гиговые засылал
даже в мыслях не было, что там есть "лимит"
Ну и TCP можно через UDP туннелировать как-нибудь.
I've loaded your blog in 3 different webb browsers and
I must say this blog loads a lot quicker then most. Can you recommend a good
web hosting provider at a reasonable price? Thanks, I appreciate it!
https://www.thetransportpolitic.com/2011/05/04/alignment-questions-for-detroits-rail-line-almost-ready-for-construction/
write papers for me
<a href="https://www.thetransportpolitic.com/2011/05/04/alignment-questions-for-detroits-rail-line-almost-ready-for-construction/">write papers for me</a>
http://www.roguehaa.com/revisioning-the-michigan-central-depot/
you knew of any forums that cover the same topics talked about in this article?
I'd really like too be a part of community where I can get responses from other experienced individuals that
share the same interest. If you have any suggestions, please let
me know. Thank you!
https://www.patreon.com/posts/44571302
english essay writing service
english essay writing service https://essay-checker9482.hpage.com/buy-term-paper-online.html
Погугли IP, с которого спам идёт, и пробей его по всяким https://www.abuseipdb.com.
197.232.21.22
Я могу сделать белый список стран, чтобы у проксей был меньше шанс.
З.Ы. Забань уже комменты в которых овер 90% латиницы и есть ссылка. Всё проще, чем белые списки стран городить. Или вообще запрети гостям постить ссылки, пусть словами пересказывают.
если ты делаешь сайт на обоссаной помойке вордпресс -- жди беды, увы
2 доллара за 1000 рекапч.
Просто это уже паранойя какая-то. Ладно там гаш мет вторчермет, но в обычном явном автоматизированном форумном спаме обвинять ослоёбов — это уже перебор. На любой заброшенный сайт на «Юкозе» зайди — там такие ослоёбы 24/7 спамят.
Добрый день, bormand.
Whenever I take a look at your site in Safari, it looks
fiine however when opening in Internet Explorer,
it's ggot some overlapping issues. I simply wanted to provide you with a quick hezds up!
Besides that, wonderful website!
https://clubcustomessay.com
help with essay
help with essay
https://clubcustomessay.com https://clubcustomessay.com
Инью приди, порядок наведи.
А я думал, что у меня паранойя...
Впрочем, это действительно ваши личные проблемы. Спасибо за совет зафильтровать это говно на клиенте.
Whenever I take a look at your site in Safari, it looks
fiine however when opening in Internet Explorer,
it's ggot some overlapping issues. I simply wanted to provide you with a quick hezds up!
Besides that, wonderful website!
https://clubcustomessay.com
help with essay
help with essay
https://clubcustomessay.com https://clubcustomessay.com
Большинство геймеров понимают, насколько важно иметь непрерывный доступ
к игровым автоматам. Сегодня хочется играть не
только дома за компьютером, но и на прогулке или в дороге.
Понимая это, программисты казино Пегас 21
создали доступное полнофункциональное
мобильное приложение. Вы можете скачать его на
свой смартфон с официального сайта.
пегас 21 казино зеркало
https://pegas21-pw1fr.icu https://pegas21-fgyvt.icu
В результате взлома в открытом доступе появились паспортные данные клиентов и администраторов сайта СНГ Legalizer, контакты пользователей и их переписки.
Информация опубликована в одном из Telegram-каналов, там разместили ссылку, которая вела на созданный ресурс с базой данных, пишет газета «Коммерсантъ». Как отмечает издание, о личности хакера известно, что он говорит на русском, специализируется на информационной безопасности на одной из теневых площадок интернета и предлагает свои услуги по разработке программного обеспечения.
Такие выводы сделаны на основании сведений о его электронном почтовом адресе. Установлено, что часть личных данных выложены, а остальные взломщик предлагает продать их владельцем, в качестве оплаты он требует биткоины.
------------
Друзья, а вы когда покупаете соль на форуме, тоже указываете номер пасспорта?
Хуяссе.
Если емейл ``hacker_kupit_soft@mail.ru`` то вполне можно понять, что
>что он говорит на русском, специализируется на информационной безопасности на одной из теневых площадок интернета и предлагает свои услуги по разработке программного обеспечения.
Не пой под окошком моим.
Кто пилит на нем стартап в 2021 -- у того нет мозга.
Кто пилит на нем стартап -- у того нет мозга.
оформления документов on-prava !
Забудьте про самостоятельные походы во всевозможные инстанции, купить права на трамвай через
он-права.
http://msk.tforums.org/viewtopic.php?f=50&t=26643
559317, Esteban, http://faizov.kz/index.php/component/kunena/2------/5379--.html
слава богу! Как раз хотел прикупить парочку к новому году
Is that this a paid topic or did you customize it your self?
Anyway stay up the nice high quality writing, it is uncommon to
see a nice blog like this one these days..
https://comprarcialis5mg.org/it/cialis-5-mg-effetti-collaterali/
http://ozcircle.net/bums35/inquiry
effetti collaterali cialis https://comprarcialis5mg.org/it/cialis-5-mg-effetti-collaterali/
registration when there are many other market platforms?
Well, the success rate of our members stands as a testimony to our
trading platform. At Bitcoin Up, we are continually improving our platform, and we are trying to be better with every next day.
Here are some of our advantages:
http://www.gldhbxg.cn/do/guestbook.php
Bitcoin up Official Website https://bitcoin-upp.com/
we try Bitcoin Up Registrazione Bitcoin up when there are
many other market platforms? Well, the success rate of our members stands
as a testimony to our trading platform. At Bitcoin Up, we are
continually improving our platform, and we are trying to be better with every
next day. Here are some of our advantages:
http://livingspringfoundation.com.hk/web2.0/modules/webs/guestbook2012_05.php?messagePage=7872
Recensione di Bitcoin up https://bitcoin-upp.com/it
What might you suggest about your post that you made some days ago?
Any sure?
https://comprarcialis5mg.org/it/comprare-spedra-avanafil-senza-ricetta-online/
https://demo2.webasyst.com/blog/webasyst/blog--photos-apps-integrated/
spedra 200 mg 4 compresse prezzo https://comprarcialis5mg.org/it/comprare-spedra-avanafil-senza-ricetta-online/
are really amazing for people experience, well, keep up the good work fellows.
https://dosugcz1.info/
http://www.lacerveteka.net/index.php/eventos/item/3-paella-el-dia-13-noviembre
индивидуалки https://dosugcz1.info/shlyuhi-aziatki
Новый сеошный трюк?
Ну вот как у меня в подъезде объявление якобы от руки 'компутерный мастер удаление вирусов частный НЕ ФИРМА', так и ляди дешевле, если не фирма?
Ну да, 0 меньше, чем сколько-то
клининговая компания спб
https://cleanora.ru/
http://pervushki-kids.ru/blog/2013/10/aktsiya/
клининговая компания спб https://cleanora.ru/
early in the dawn, because i enjoy to find out more
and more.
https://images.google.ae/url?sa=t&url=https://cleanora.ru/
https://images.google.ae/url?sa=t&url=https://cleanora.ru/
http://C.Oro.n.A.akfx@www2j.biglobe.ne.jp/maberick/cgi-bin/bbs.cgi
https://images.google.ae/url?sa=t&url=https://cleanora.ru/ - https://images.google.nl/, https://images.google.bj/url?rct=t&sa=t&url=https://cleanora.ru/
Grrrr... well I'm not writing all that over again. Anyhow, just wanted to
say wonderful blog!
Michael
https://tarifkchr.net/user/vaginaxfhx
https://zimmerei-schmitt.de/php/include.php?path=comment/comment.php&comcat=cont&subid=30
Michael, Daisy, http://www.linkagogo.com/go/To?url=112081897
My blog is in the exact same niche as yours and my users would
certainly benefit from a lot of the information you present here.
Please let me know if this okay with you. Regards!
https://cse.google.vu/url?q=https://sigareti.info/
http://oracle.et.put.poznan.pl/~uamlib/index.php?a%5B%5D=Clients1.google.dz%2C+%3Ca+href%3Dhttps%3A%2F%2Fclients1.google.dz%2Furl%3Fq%3Dhttps%3A%2F%2Fsigareti.info%2F%3Eclients1.google.dz%3C%2Fa%3E%2C%3Cmeta+http-equiv%3Drefresh+content%3D0%3Burl%3Dhttps%3A%2F%2Fclients1.google.rw%2Furl%3Frct%3Dj%26sa%3Dt%26url%3Dhttps%3A%2F%2Fsigareti.info%2F+%2F%3E
Cse.google.vu [cse.google.vu] https://images.google.com.tw/url?q=https://sigareti.info/
Is this a paid theme or did you customize it yourself? Either way
keep up the excellent quality writing, it's rare to see a great blog like this one today.
https://eva.ru/passport/830013/start.htm
http://www.viknadveri.com/modules/redir.php?url=http://forum.rost-okna.ru/reklama-na-forume/bystraja-i-nedorogaja-pokupka-prav-na-kvadrocikl-i-snegohod-v-kompanii-kupit-pr/
P1805429 - Lettie, http://www.volgogradru.com/users/drociklsneg/
I'd be very grateful if you could elaborate a little bit more.
Bless you!
https://supermoneyforum.frmbb.ru/viewtopic.php?id=18372
http://124.33.249.61/script.php?a%5B%5D=P18208+%28%3Ca+href%3Dhttp%3A%2F%2Fwww.levtolstoy.org%2Fkunena%2Frazdel-predlozhenij%2F440511-gde-zakazat-originalnye-dokumenty-na-vozhdenie-mototsikla.html%3Evisit+this+site%3C%2Fa%3E%29%3Cmeta+http-equiv%3Drefresh+content%3D0%3Burl%3Dhttp%3A%2F%2Fgx-moto.ru%2Fclub%2Fuser%2F12032%2Fblog%2F8089%2F+%2F%3E
p41906 (Dario) https://kramatorsk.iboard.ws/viewtopic.php?id=862
https://docs.google.com/spreadsheets/d/1yi649XjNT7drdWmcPxwhswthaG_smUQan41y2-9j54w/edit
http://C.Oro.n.A.akfx@www2j.biglobe.ne.jp/maberick/cgi-bin/bbs.cgi
Ссылка на google таблицы https://docs.google.com/spreadsheets/d/1yi649XjNT7drdWmcPxwhswthaG_smUQan41y2-9j54w/edit
https://docs.google.com/spreadsheets/d/1yi649XjNT7drdWmcPxwhswthaG_smUQan41y2-9j54w/edit
http://C.Oro.n.A.akfx@www2j.biglobe.ne.jp/maberick/cgi-bin/bbs.cgi
Ссылка на google таблицы https://docs.google.com/spreadsheets/d/1yi649XjNT7drdWmcPxwhswthaG_smUQan41y2-9j54w/edit
https://hydrator.space
http://forum.annecy-outdoor.com/suivi_forum/?a%5B%5D=%3Ca+href%3Dhttps://trew-24.ru%3E%D0%B3%D0%BE%D0%B4%D0%BD%D0%BE%D1%82%D0%B0+%D0%BE%D0%BD%D0%B8%D0%BE%D0%BD%3C/a%3E%3Cmeta+http-equiv%3Drefresh+content%3D0;url%3Dhttps://trew24.space+/%3E
не могу зайти в тор браузер https://rolls-news-ru.ru
пых пых пых
жертва ты агента оранжа
сколько в перле типов?
скаляр
массив
хеш
всё?
Скриптушня для скриптования. Perl это glue, plumber language.
Для перформанса есть си, кресты и раст
типа пруфанул концепт, и переписывай.
А люди сначала пишут фейсбук на пхп, а потом у них тормозит чото и они делают свои компиляторы пхп
Или пишут на JS, а потом АРМам инструкцию добавляют чтобы с плавпитухом работать как с целым
ну ты ведь знаешь, что я думаю о пхп, правда? В любом скриптоязыке есть что-то няшное
* в JS TS
* в Lua простота встройки, легкость, корутины и один нескалярный тип --- таблица
* в Perl один скалярный тип, и встроенные в язык регулярки, функциональщина map/sort пришедшяя из авка, и тоже неплохая скорость
* в PS куча кмдлетов и беслптный интероп с .NET
* в TCL минимальное количество конструкций языка (там все функция)
* в Руби красота функциональщины, мощь перла и магия открытых классов
* в Груви трансформация AST и бесплатный интероп с яжей
* в Питоне атрибуты, метаклассы, датаклассы, и джанго с алчеми и фласком
* в VBS интероп с комом (но правда это не заслуга языка)
* shell есть везде
только пхп это https://www.meme-arsenal.com/memes/a5365dfac79e08ce52538cfcb9124d3f.jpg