The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Ларри Уолл одобрил переименование Perl 6 в Raku

12.10.2019 10:39

Ларри Уолл, создатель языка Perl и "великодушный пожизненный диктатор" проекта, одобрил заявку на переименование Perl 6 в Raku, поставив точку в спорах о переименовании. Имя Raku выбрано как производное от Rakudo, названия компилятора Perl 6. Оно уже привычно разработчикам и не пересекается с другими проектами в поисковых системах.

В своём комментарии Ларри процитировал фразу из Библии "Никто не пришивает к старой одежде заплату из новой ткани, иначе новая ткань сядет, порвёт старую, и дыра станет ещё больше. И никто не вливает молодого вина в мехи ветхие; а иначе молодое вино прорвёт мехи, и само вытечет, и мехи пропадут; но молодое вино должно вливать в мехи новые; тогда сбережётся и то и другое.", но отбросил окончание "И никто, пив старое вино, не захочет тотчас молодого, ибо говорит: старое лучше".

Напомним, что переименование Perl 6 активно обсуждается в сообществе с начала августа. Основной причиной нежелания продолжать развитие проекта под именем Perl 6 является то, что Perl 6 не стал продолжением Perl 5, как ожидалось изначально, а превратился в отдельный язык программирования, для которого так и не было подготовлено инструментария по прозрачной миграции с Perl 5.

В итоге сложилась ситуация, когда под одним именем Perl предлагаются два параллельно развивающихся самостоятельных языка, не совместимых друг с другом на уровне исходных текстов и имеющих свои сообщества разработчиков. Использование одного имени для родственных, но кардинально отличающихся языков, приводит к путанице и многие пользователи продолжают считать Perl 6 новой версией Perl, а не принципиально другим языком. При этом имя Perl продолжает связываться с Perl 5, а упоминание Perl 6 требует отдельного уточнения.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Разработчики Perl рассматривают возможность смены имени для языка Perl 6
  3. OpenNews: Релиз языка программирования Perl 5.30.0
  4. OpenNews: Выпуск Rakudo Star 2019.03, дистрибутива Perl 6
  5. OpenNews: Ларри Уолл представил Perl 6.0.0
  6. OpenNews: Релиз оптимизирующего компилятора Perl5-кода RPerl 4.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/51662-perl
Ключевые слова: perl, raku, perl6
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (155) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:58, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    похоже Perl ВСЁ
     
     
  • 2.69, Аноним (69), 15:14, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Причём, это конец конца, учитывая популярность Perl последние лет пятнадцать.
     
     
  • 3.121, Аноним (121), 20:13, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > популярность Perl

    Js зато весьма популярен. В результате мы получаем угребищные поделки на электроне, блокировщик js в браузере стал чуть ли не стандартом, и те де и те пе. Жрите-с =)

     
  • 2.95, Аноним (95), 16:09, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Почему вы так решили?
     
  • 2.103, Аноним (103), 17:43, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    нет это Raku "все". а Perl5 будет жить еще очень долго ;)
     
  • 2.151, Аноним (151), 12:09, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Давно пора. Ждем-недождемся очереди небезопасной сишечки и кoстыльных крестов.
     
  • 2.172, darkshvein (ok), 12:15, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    о, я вижу ты уже начал раковать
     
  • 2.176, Alex (??), 16:50, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь будут кодить сраку.
     
  • 2.186, анон (?), 14:31, 21/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Perl - REKT!
     

  • 1.3, Хомяк Анонима (?), 10:59, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Успех в России обеспечен.
     
     
  • 2.68, Аноним (69), 15:12, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ага, я уже шутил на эту тему. Но некоторые горе-умники тут резко возражали, что, мол, шутка только для русскоязычных.
     
     
  • 3.117, VINRARUS (ok), 19:48, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > что, мол, шутка только для русскоязычных.

    Токо они понимают шо такое "раком"?

     
  • 2.179, Аноним (179), 17:46, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    - Чем по жизни занимаешься? - Ракую!
     

  • 1.4, Иван (??), 11:03, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Раку шка? Мнда, некрасивое название ИМХО
     
     
  • 2.22, Himik (ok), 12:58, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Почему это не красивое, очень даже красивое. Вы просто не видели красивых ракушек.
     
     
  • 3.50, neAnonim (?), 14:36, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    * раку шек

    У красивых, створки должны быть вертикальны?

     
     
  • 4.76, KMK (?), 15:32, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Букву "У" не туда приклеили, рак ушек так лучше
     

  • 1.5, Fracta1L (ok), 11:09, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новое название словно отвечает на вопрос "кому нужен этот язык программирования?"
     
     
  • 2.7, Аноним (7), 11:16, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Можно теперь перловиков задним числом переименовать в другое слово.
     

  • 1.9, Zenitur (ok), 11:18, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +22 +/
    Ракуем. Сегодня мы с тобой ракуем
     
     
  • 2.27, Аноним (27), 13:19, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как будут звать адептов на опеннете, ракообразные? РакУны? Ракофилы?
     
     
  • 3.54, Аноним (54), 14:45, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ракеры, ракоблуды, ракоглазики, ракосуи...

    Ты как, ракуешь? Ну я и раканул на той неделе!

    В общем, есть где развернуться.

     
  • 3.55, Аноним (55), 14:45, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    раки
     
  • 3.133, Аноним (133), 21:55, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Клешнерукие.
     

  • 1.12, Аноним (12), 11:31, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Было название не очень и новое тоже не очень.
     
  • 1.15, BrainFucker (ok), 11:42, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Надо было в Python 4 переименовать.

    > Никто не пришивает к старой одежде заплату из новой ткани, иначе новая ткань сядет, порвет старую, и дыра станет еще больше.

    Бред какой. Технику тоже когда ремонтируют принципиально не используют новых деталей?

     
     
  • 2.20, Аноним (7), 12:31, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чел про брендинг не в курсе. Или как раз таки в курсе и понимает что от слова Перл веет нафталином, но не хочет это открыто говорить.
     
     
  • 3.79, Аноним (79), 15:43, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Матфей-то? Да, явно не  курсе был (если был).
     
  • 3.125, анононимс (?), 21:00, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    от многих ЯП веет нафталином. C, C++, Java, C#, Python, Assembly, JavaScript ... либо 90-е, либо 80-е, либо ещё раньше
     
  • 2.45, Аноним (45), 14:22, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В некоторых ситуациях для ремонта специально используют детали чуууууть-чуть других размеров, нежели те, которые используют при сборке нового изделия. Потому что они должны состыковаться со старыми деталями, ещё исправными, но уже изношенными.
     
  • 2.53, Michael Shigorin (ok), 14:43, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Некоторые, конечно, ставят на запорожец аудюхину битурбу -- но трансмиссию и подвеску тоже перебирать приходится... ну и если немножко понимать в физике и просто внимательно посмотреть строение ткани, особенно ветшающей -- станет ясно, _почему_ более плотная и более жёсткая новая ткань на истёртом участке может лишь усугубить проблему (и брать надо более мягкую).

    Или на более понятном языке о схожем случае: https://cl4ssic4l.wordpress.com/2011/05/24/linus-torvalds-about-pae/

    В общем, не всё то бред, что Вам неясно.

     
  • 2.126, Аноним (69), 21:02, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Надо было в Python 4 переименовать.

    Нет уж, не надо синтаксис Python похабить вот этим префиксом $ ко всем именам переменных.

     
     
  • 3.144, Аноним (144), 23:06, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Питон синтаксиса сложно чем-то испохабить. Отдельный котёл для тех, кто ему молодёжь учит, уже приготовлен.
    Перл, хоть и имел весьма специфические переменные, но модель его была достаточно регулярная и гибкая.
     
     
  • 4.165, виндотролль (ok), 19:43, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Питон синтаксиса сложно чем-то испохабить. Отдельный котёл для тех, кто ему молодёжь учит

    вы об отступах или о чем-то еще?

     
  • 4.177, Дмитрий (??), 17:02, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Python - язык полностью состоящий из злобных хаков и непоняток.

    именно поэтому Python даже сам с собой часто не соместим

    javascript

    string.split('=', 2) - два элемента вернет

    perl

    split('=', $string, 2) - два элемента вернет


    python

    string.split('=', 1) - два элемента вернет

    почему надо писать 1 а не 2? потому что гладиолус!

    и этот язык ВЕСЬ такой. Всё для чего он хорошо подходит - печатать стектрейсы падений.

    PS а еще

    '='.join(('hello', 'world')) - жесть

     
     
  • 5.181, Евгений (??), 22:14, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а вы точно программист?
    JS: ''.split('=', 2) // Array [ "" ]

    еще пример:
    JS: 'a="b=10"'.split('=', 2) // Array [ "a", ""b" ]  

    как говориться - думайте сами решайте сами

    P.S. питон ничем не лучше/хуже JS/c++/asam/etc... и на оборот.

     
  • 5.183, Аноним84701 (ok), 00:13, 15/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > string.split('=', 1) - два элемента вернет
    > почему надо писать 1 а не 2? потому что гладиолус!




    >>> help("".split)

    split(...) method of builtins.str instance
        S.split(sep=None, maxsplit=-1) -> list of strings
        
        Return a list of the words in S, using sep as the
        delimiter string. If maxsplit is given, at most maxsplit
        splits are done.

    >>> "hello=4  world=5".split("=",1)

    ['hello', '4  world=5']



     
  • 2.135, оалвф (?), 22:01, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    $othyn 4
     

  • 1.16, magnit1993 (ok), 12:09, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Теперь можно раком программировать, и с друзьями.
     
     
  • 2.18, Аноним (18), 12:20, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    И не только программировать.
     
     
  • 3.120, VINRARUS (ok), 20:13, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Но и дебажыть.
     

  • 1.17, Аноним (-), 12:14, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Шутки про Сраку будут?
    "и надо было вам, ради одной сраки, новый язык создавать..." (с) анекдот
     
     
  • 2.122, VINRARUS (ok), 20:15, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    сракуивогоньивводу
     

  • 1.19, Аноним (7), 12:29, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Собрались программисты на конференции, стали знакомится.

    - Я питонист.
    - Я 1сеник.
    - Я Джавист.
    - А я Ракуист.
    - Фу иди отсюда извращенец.


     
     
  • 2.21, йцукее (?), 12:46, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Действительно, шел бы ты уже.
     
  • 2.136, оалвф (?), 22:04, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ну эт .. ракасист .. ракаст .. ракуст .. тфу РУКАСТ
     

  • 1.24, Аноним (24), 13:02, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +19 +/
    Интересно, у всех айтишников чувство юмора, как у бабуина, или это только здесь птушники собрались?
     
     
  • 2.25, йцукее (?), 13:08, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А как у бабуина?
     
     
  • 3.123, VINRARUS (ok), 20:16, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    красно
     
  • 2.30, Аноним (27), 13:23, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Это опеннет, детка.

    Нормальные люди сюда заходят только почитать новости.

     
     
  • 3.38, prokoudine (ok), 14:05, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нормальные люди сюда заходят только почитать новости.

    И иногда прокомментировать :)

     
     
  • 4.67, burjui (ok), 15:06, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поздно, теперь каждый, кто здесь оставил комментарий, будет принудительно отправлен в психиатрическую лечебницу и подвергнут чтению литературы, написанной умными образованными людьми.
     
     
  • 5.73, Аноним (69), 15:21, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >отправлен в психиатрическую лечебницу

    Ну глядя на вашу аватарку, то так и есть.

     
  • 2.31, Аноним (31), 13:24, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Интересно, у всех айтишников чувство юмора, как у бабуина, или это только здесь птушники собрались?

    это такой типа снобизма? вышел и сказал что шутки плохие и опозорился. Если сам не хуже бабуина быстро напиши хорошую, по твоему мнению, шутку.

     
     
  • 3.42, Аноним (133), 14:16, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > это такой типа снобизма?

    Нет. Это поиск родственных душ.

     
  • 2.49, Аноним (49), 14:29, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Интересно, у всех айтишников чувство юмора, как у бабуина, или это только
    > здесь птушники собрались?

    Да вы чо, тут гениальнейшие люди собрались!
    Сам, лично, недавно читал как очередной непризнанный балаб^W гений опеннета журил Кнута за глупость и "ересь".

     
     
  • 3.62, Q2W (?), 14:55, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну сам факт "журения" Кнута ни о чём не говорит.
    Кнут ведь не бог, а значит может ошибаться, говорить глупости и ересь.
    А это кто-нибудь может заметить.
     
     
  • 4.106, Аноним (106), 18:33, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну сам факт "журения" Кнута ни о чём не говорит.
    > Кнут ведь не бог, а значит может ошибаться, говорить глупости и ересь.

    Premature optimization is the root of all evil.

    > А это кто-нибудь может заметить.

    Кстати, куда-то пропал с тех пор тот глазастый "у меня студенты сами сочиняют алгоритм Кнута-Морриса-Пратта".

     
  • 2.72, Аноним (69), 15:19, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    О, да ты с бабуинами общался!
     
  • 2.86, x0r (??), 16:03, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да
     
  • 2.137, оалвф (?), 22:05, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    эй че нетак с пту .. ты с какого райена пацанчег
     
  • 2.138, оалвф (?), 22:09, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Интересно, у всех айтишников чувство юмора, как у бабуина, или это только здесь птушники собрались? (с)

    увяжение. ты знаеш че такое увяжение. нты хоть знаеш как эта пишытса?

     

  • 1.29, Аноним (29), 13:22, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А че, переименовали бы сразу в Ракия
     
  • 1.34, lucentcode (ok), 13:44, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Лихо Ларри в интервью цитирует Библию. Не многие знают, что Ларри - длипломированный протестантский пастор и миссионер. Perl он начал разрабатывать во время своего волонтёрства в институте перевода Библии, так как работа с большими объёмами текста требовала удобный инструмент для этого, а его тогда не было. В итоге он стал пилить свой инструмент, заточенный на работу в качестве однострочников и небольших скриптов, с большим упором на работу с тестом, файлами и регулярными выражениями. Именно упор на регулярки, работу с текстом и однострочниками сделали perl таким своеобразным, но удобным для Линуксоидов, что работают в сфере системного администрирования, или обработки текста.
     
     
  • 2.35, Аноним (79), 13:54, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ларри - длипломированный протестантский пастор

    Ну диплом-то у него лингвиста.

     
     
  • 3.37, lucentcode (ok), 14:04, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В США многие пастора изучают лингвистику или имеют научную степень по философии. Это нормально.
    Ларри 18 лет служил пастором в церкви, активным членом которой до сих пор является. Вероятно профессиональная деформация приводит к тому, что он в интервью упоминает иногда о религиозных аспектах. Уверен, что в своих проповедях он не раз упоминал наоборот об IT...
     
     
  • 4.132, Himik (ok), 21:55, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Зная имя пастора, туда ходили ITшники со всей округи потолковать о высоких технологиях, и покаяться на исповеди за говнокод и баги в софте.
     
  • 2.40, Аноним (40), 14:12, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +14 +/
    То есть с одной стороны баррикад мы имеем семейные ценности, UNIX-вейность, Бога Авраама, Исаака и Иакова, Perl, церковь Иисуса Христа, регулярные выражения и мудрость поколений. А с другой стороны systemd, трансгендеры, Electron, SJW, GNOME и гомосексуализм.

    Имеющий глаза да увидит.

     
     
  • 3.43, Аноним (133), 14:19, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В твоей интерпретации всякие г(н)омосеки и прочие sjw-гендеры выглядят прямо таки людьми будущего.
     
     
  • 4.59, Michael Shigorin (ok), 14:48, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Будущее разным бывает, это отнюдь не синоним счастья.  Как и "прогресс".
     
  • 3.78, Аноним (69), 15:42, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >UNIX-вейность, Бога Авраама, Исаака и Иакова, Perl, церковь Иисуса Христа, регулярные выражения и мудрость поколений

    Из всего этого, пожалуй, UNIX-вейность, регулярные выражения и мудрость поколений - настоящее развитие. А "ценности" Бога Авраама, Исаака и Иакова, церковь Иисуса Христа и, не без помощи всё тех же, SJW завели БЗДунов к смене логотипа с весёлого чертёнка на безликое красное непонятно что.

     
  • 3.87, Аноним (79), 16:04, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > одной стороны баррикад мы имеем семейные ценности, UNIX-вейность, Бога Авраама, Исаака и Иакова, Perl, церковь Иисуса Христа, регулярные выражения и мудрость поколений. А с другой стороны systemd, трансгендеры, Electron, SJW, GNOME и гомосексуализм.

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

     
  • 3.107, Аноним (106), 18:38, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть с одной стороны баррикад мы имеем семейные ценности, UNIX-вейность, Бога
    > Авраама, Исаака и Иакова, Perl, церковь Иисуса Христа, регулярные выражения и
    > мудрость поколений. А с другой стороны systemd, трансгендеры, Electron, SJW, GNOME
    > и гомосексуализм.
    > Имеющий глаза да увидит.

    Интересное наблюдение. Сравните Алана Тьюринга и Алонзо Чёрча?

     
  • 3.140, prokoudine (ok), 22:16, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, что толкает местных персонажей в любой теме найти повод пообсуждать гомообнимашки.

    Может, вам создать клуб по интересам и не лезть на IT-ресурс?

     
     
  • 4.187, angelrod (ok), 13:44, 22/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно, что толкает местных персонажей в любой теме найти повод пообсуждать гомообнимашки.
    > Может, вам создать клуб по интересам и не лезть на IT-ресурс?

    Так так же не интересно)

     
  • 3.173, Аноним (173), 14:14, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Путь праведников усеян деяниями злодеев и тиранов. Блажен тот, кто именем доброй воли показывает несчастным и слабым путь к счастью, ибо он и есть истинный пастор. (с) Криминальное чтиво
     
  • 2.56, Michael Shigorin (ok), 14:47, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надо же, тоже не знал.  Но при работе с гипертекстом, который представляет себя Библия, регулярки и впрямь очень пригождаются (в случае церковнославянского там ещё и сжатие налицо, кстати, а для Ветхого завета на иврите и тех самых свитках ещё и контрольные суммы считали -- одна из нескольких на объект не сошлась и всё, свиток на хранение вместо применения; такие в основном и дошли до наших дней).

    PS re #109: упрощаю для краткости, да и сам не именно чтоб специалист :)

     
     
  • 3.109, Аноним (106), 18:49, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > кстати, а для Ветхого завета на
    > иврите

    Ветхий Завет переводился с иврита масоретских текстов[источник не указан 1239 дней].  https://ru.wikipedia.org/wiki/%D0%91%D0%B8%D0%B1

    the Old Testament from Hebrew and Aramaic https://en.wikipedia.org/wiki/King_James_Version

    Как говорится, найдите 10 отличий.

     
  • 2.74, Аноним (69), 15:28, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >инструмент, заточенный на работу в качестве однострочников и небольших скриптов, с большим упором на работу с тестом, файлами и регулярными выражениями

    Т.е. вы подтверждаете, что Perl - Domain-Specific Language (DSL), а не язык универсального назначения?

     
     
  • 3.188, lucentcode (ok), 17:11, 28/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Т.е. вы подтверждаете, что Perl - Domain-Specific Language (DSL), а не язык
    > универсального назначения?

    Изначально был таким в какой-то мере. А потом веб-технологии и прочая суета случились, всё завертелось, и к нему стали с разных сторон добавлять функционал. В настоящее время сложно считать его DSL, так как Perl умеет практически всё, что умеют другие скриптовые ЯП.

     

  • 1.36, б.б. (?), 14:01, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    семилетние девочки не одобрят
     
     
  • 2.60, Michael Shigorin (ok), 14:50, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Почему?  У меня бы в детстве связалось в первую очередь с ракушками, наверное.  За сестрёнку могу предположить то же самое -- по крайней мере собрано их было немало после штормов...
     

  • 1.39, Аноним (39), 14:11, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Собственно, было бы интерсно знать, откуда нужда возникла чтоб переименовать? Программисту станет от этого лучше, легче?
     
     
  • 2.44, Аноним (133), 14:19, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прочти текст новости, что ли.
     
     
  • 3.46, Аноним (39), 14:25, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Аргументы высосаны из пальца, если честно. Причем с каким то духовным-священным апломбом. Есть у Крылова

    А вы, друзья, как ни садитесь, Всё в музыканты не годитесь.

    Подходит к данной ситуации более чем. Если что то умерло его надо хоронить, а не делать мумию и класть в мавзолей. Просто ему как автору неприятно, что оно умерло при его жизни, вот и все

     
     
  • 4.48, lucentcode (ok), 14:28, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А что именно умерло? Perl жив. Его 20 лет назад уже хоронили, до сих пор никак не похоронят окончательно. Он ещё многих переживёт.
     
  • 4.61, Michael Shigorin (ok), 14:54, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Если что то умерло его надо хоронить

    А если оно помирать не собиралось, вопреки чаяниям "новой волны" -- то что, хоронить?

    Здесь вопрос примерно как с apache1/2, kde3/4 -- и если люди решили не закапывать активно брыкающегося perl5 во имя "нового и сверкающего" perl6, который забуксовал по объективным причинам, так это лишь характеризует их здравомыслие, в отличие от тех и подобных им случаев (apache2 сперва обчитавшаяся книжек студентота пихала, затем с какого-то бодуна шляпа, невзирая на пачку CVE каждый месяц; kde4 писали вообще дети, программировать они учились, по словам приятеля из проекта).

    Мне другое интересно стало -- какое расширение файлов-то, .rk?

     
     
  • 5.81, Аноним (69), 15:47, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    .rak
     
  • 5.89, Аноним (79), 16:06, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > какое расширение файлов-то, .rk?

    Латентный виндузоид детектед.

     
     
  • 6.96, Аноним (95), 16:18, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А stdio.h тоже виндузятник придумал?
     
  • 4.98, Ag (ok), 16:35, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если что то умерло его надо хоронить, а не делать мумию и класть в мавзолей.

    COBOL и RPG смотрят на вас с недоумением.

     
  • 4.108, A. (?), 18:49, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Если что то умерло его надо хоронить

    Если язык не сильно популярен, то поклонники прежнего могут развивать прежнее. Желающие нового могут развивать новое. И все вместе с удовольствием есть один и тот же торт на Рождество.

    Все и всё живы и здоровы и позитивны.

     
  • 2.47, lucentcode (ok), 14:27, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Perl 6 сильно отличается от традиционного Perl. В итоге возникает путаница, из-за того, что люди не понимают, что Perl 6 - это совсем другой ЯП, и по старинке пытаются использовать с ним накопленный ранее багаж знаний, привычек и хаков, естественных для Perl 5.x. Получается не очень, возникает негатив. С другой стороны, люди слышавшие об "устаревшем" переносят свои стереотипы и на Perl 6, что в корне не верно. Назывался бы этот ЯП по другому, дистанцировался бы от старого Perl, и для любителей смузи он бы казался чем-то более новым и годным. А так они его избегают чисто из-за предрассудков.

    Давно пора его переименовать. Не знаю, почему они так долго думали, а стоит ли... Рад, что всё-таки решились на это.

     
     
  • 3.51, user90 (?), 14:37, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мы отлично знаем, что отличается. Говорят, что в первую очередь скоростью выполнения - в худшую сторону.
     
     
  • 4.58, Аноним (55), 14:48, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    вроде и 5 не был скоростным,6 ещё медленней?
     
     
  • 5.63, pda (?), 14:55, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вы же понимаете, что у языков нет "скорости". Скорость есть у реализации. Планировалось, что выполнением программ будет заниматься виртуальная машина Parrot. Вот только заставить её работать быстро так и не получилось, прошлось им переходить на MoarVM. Честно говоря не проверял насколько им это помогло...
     
     
  • 6.160, Аноним (160), 17:04, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы же понимаете, что у языков нет "скорости"

    У языков есть набор фич, каждая из которых требует определенных ресурсных затрат для своей работы.

    Например, сколько бы не пыжилась жабка догнать хотя бы с++, сколько бы не подгоняли тесты, а критические к  скорости места приходится выносить через jni в библиотеки на сишечке или тех же самых крестах. Потому что затраты на работу GC и самой JVM.

     
  • 5.178, Дмитрий (??), 17:09, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    5 Perl существенно быстрее 3 Python и во многих кейзах быстрее JS

    откуда у вас легенды что 5 не был скоростным?
    а кто тогда скоростной из скриптовых?

     
  • 3.57, pda (?), 14:47, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ой, прямо люди такие Не просто люди, а программисты И они давно в курсе п... большой текст свёрнут, показать
     
     
  • 4.64, user90 (?), 14:57, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я думаю, проблема Perl 6 в том, что у него не было одного - гениального! - создателя. Да плюс все оглядывались на 5-ый..
     
  • 4.77, Аноним (77), 15:34, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Этот коммент создателям Вейланда бы...
     
     
  • 5.88, pda (?), 16:05, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –10 +/
    Вяленый на практике используется. В отличии от...
     
     
  • 6.97, Led (ok), 16:34, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Вяленый на практике используется

    На школьной практике?

     
     
  • 7.143, pda (?), 22:38, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Хм Дайте-ка подумать Кто у нас на Wayland по умолчанию Хм Fedora с 25 ... большой текст свёрнут, показать
     
     
  • 8.147, Аноним (147), 07:58, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    80 сказаного - враньё - С федорой понятно всё, это полигон RH для обкатки Гном... текст свёрнут, показать
     
     
  • 9.155, pda (?), 13:46, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    В вашем мирке - да А по факту - везде пилится и допиливается, нигде не убираетс... большой текст свёрнут, показать
     
  • 8.166, виндотролль (ok), 20:03, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Иксы или wayland стоит на CentOS или Debian 8212 абсолютно не важно Эти ОС 9... большой текст свёрнут, показать
     
  • 3.102, Anonymoustus (ok), 17:09, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Почему-то пишущим на Фортране не мешают цифры рядом с названием языка, а помогают.

    Пишущим на Си++ не мешает прибавление года используемого стандрарта к названию языка.

    И только пишущих на Перле, видите ли, что-то смущало. Не понимали бедолаги, якобы, что Перл 5 и Перл 6 — разные языки. Путница, понимаете ли, возникала. Человек, пишущий на Перле, может слегка запутаться и перепутать, на каком языке и для какого интерпретатора он пишет программу. Сам-то хоть веришь в то, что пишешь, анон?

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

     
     
  • 4.161, Аноним (160), 17:11, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    От них ждали скорости (возможно усыновления rperl как подпроекта), наведения порядка с api и внутренностей интерпретатора и устранения неоднозначности синаксиса (возможно через новые прагмы), а тут косметические перделки. Естессно получили недоумение.
     

  • 1.52, user90 (?), 14:43, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Уровень каментов вполне соответствует уровню "интеллектуального большинства", Perl так и не осилившего ;) Сложно им работать с гибким синтаксисом Perl(5), а уж читать чужой код.. что поделать, если умеешь только в стиле write only.
     
  • 1.66, Аноним (66), 15:05, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    - О ужас, как ты мог написать такой ужасный код? Чему тебя учили в институте Расту?
    - Нет, Раку.
     
     
  • 2.100, Ag (ok), 16:38, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В годы моей молодости это звучало так - "Настоящий программист может написать фортрановскую программу даже на Pascal-е".
    Кстати еще один пример языков которые все хоронят и хоронят. Особенно FORTRAN.
     
     
  • 3.110, A. (?), 18:53, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Фортран в Боинге ещё есть. В т.ч.
     
     
  • 4.114, Аноним (66), 19:06, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Самое забавное что Боинг использует фортран начиная с самых первых версий фортрана, что вышли в 1957 году.
     
  • 4.134, Аноним (133), 21:57, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Там и пепельницы есть.
     
  • 4.168, овощь (?), 08:27, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    наверное поэтому они раз в год падают
     

  • 1.80, Аноним (80), 15:45, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Сколь хотите минусуйте, но новое название НЕУДАЧНОЕ.
     
     
  • 2.83, Аноним (69), 15:51, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Люто бешено плюсую!
     

  • 1.85, ыы (?), 15:58, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    "
    И никто не вливает молодого вина в мехи ветхие; а иначе молодое вино прорвет мехи, и само вытечет, и мехи пропадут; но молодое вино должно вливать в мехи новые; тогда сбережется и то и другое.",
    "

    следуя этой логике старое вино таки следует вливать в мехи ветхие...
    а если нет, то причем тут вообще возраст вина?

    люди цитируют эту бредятину вот уже тысячу лет не вдумываясь в смысл...

    в общем и цитата бред и название...

     
     
  • 2.91, Michael Shigorin (ok), 16:07, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно и так в них вызрело - При активности брожения, естественно Как бы Вам поп... большой текст свёрнут, показать
     
     
  • 3.104, ыы (?), 18:11, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> люди цитируют эту бредятину вот уже тысячу лет не вдумываясь в смысл...
    >Как бы Вам попроще-то объяснить.

    Вы в курсе, да как делают виски? Новое виски выдерживают В СТАРЫХ бочках из под мадеры например...


    > "Не ставят новый дистрибутив на древнее железо, а иначе и железо толком работать не будет, и дистрибутив в лучшем случае станет тормозить как детский трактор".  Бред?

    Сейчас есть куча НОВЫХ дистрибутивов для работы на СТАРОМ железе... Специально делают новые вещи которые смогут работать на старом.


    > Бред!  Ведь любому понятно, что новое на старом должно работать ещё лучше, чем старое на старом -- ведь прогресс.

    Божественная десяточка например работает лучше 7-ки на старом железе...
    Неприятно, правда?

     
     
  • 4.139, Himik (ok), 22:14, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если на старом компьютере увеличить оперативную память, и магнитный диск заменить не кремниевый, то да, а так нет. Не гоните фуфло.
     
     
  • 5.148, Аноним (148), 08:34, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну вообще-то да, спермёрка удивительно неоптимизированный хлам. В 8 починили немного.
     
  • 4.156, Аноним (156), 15:19, 13/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> люди цитируют эту бредятину вот уже тысячу лет не вдумываясь в смысл...
    >Как бы Вам попроще-то объяснить.

    Вы в курсе, да как делают виски? Новое виски выдерживают В СТАРЫХ бочках из под мадеры например...
    --
    Вот так новость. Не знал что Иисус виски делал.

     
  • 3.124, Аноним (124), 20:57, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > PS: мне лет в шестнадцать оказался полезным такой подход: что непонятно, то "на полочку" до выяснения обстоятельств; со временем что-то узнавал, проверял и понимал, что вон то с полочки -- стыкуется, а это -- противоречит (и можно выкинуть, если проверенное существенно).  Что-то так до сих пор и непонятно, ну и ладно.  Предлагаю проверить на себе :-)

    Остаётся только непонятным, почему ты этот подход не применяешь в отношении Wayland, systemd и либеральных ценностей.

     

  • 1.90, еще_адын_ананим (?), 16:06, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    пью пивко, думаю почему же я его попиваю просто так, а тут такая повость, как повод
     
     
  • 2.99, Led (ok), 16:36, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +10 +/
    > пью пивко

    Мамка в курсе? Или ты за гаражами?

     
     
  • 3.129, Аноним (66), 21:15, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Тебе не разрешает и ты завидуешь?
     

  • 1.101, Anonymoustus (ok), 16:55, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Рукалицо.

    Ларри, ты же лингвист! Зачем?

     
     
  • 2.105, ыы (?), 18:12, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не дают покоя лавры деликатесника...
     
  • 2.130, prokoudine (ok), 21:23, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Рукалицо.

    Ракулицо.

     

  • 1.111, Топоним (?), 18:54, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Из https://news.ycombinator.com/item?id=21227722 :
      From what I could tell, Raku appears to be from Rakudo, the Perl 6 compiler, which is a shortened form of rakuda-dou (="way of the camel" in Japanese). Rakudo also means "paradise". The "raku" from "way of the camel" means "camel", while the "raku" from "paradise" means "fun" or "enjoyable" (or "music").

      Incidentally, it also happens to sound similar to "roku" (="six")

     
  • 1.112, Аноним (112), 19:00, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Рачеллы
     
  • 1.113, Аноним (66), 19:03, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    - Какому языку программирования отдаёте предпочтение?
    - Раку
    - Извините нам программисты старше 40 лет не нужны.
     
     
  • 2.119, Аноним (121), 20:03, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Конечно нет! - они способны очень быстро понять, какое же дерьмо ваш проэкт. А студенты не смогут, опыта нету-с.
     
     
  • 3.128, Аноним (66), 21:14, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Мы и сами знаем какое дерьмо наш проект и нам нужны студенты (с) Команда разработки языка Раку.
     

  • 1.115, ыы (?), 19:09, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Никто не пишет новых программ на старых языках, потому что писать на них надо грамотно, а новые программисты так не умеют.
    (с)
     
     
  • 2.131, Аноним (131), 21:42, 12/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Старые тоже, что характерно. Роботы нужны.
     

  • 1.116, Аноним (116), 19:10, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    хорошо

    я очень рад как пользователь perl 5

     
  • 1.118, Аноним (118), 19:55, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    И перл он его раком 33 дня и 33 ночи..
     
  • 1.141, Himik (ok), 22:17, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Значит будет новый Perl 6. Опять 25!
     
  • 1.142, annual slayer (?), 22:29, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > "Никто не пришивает к старой одежде заплату из новой ткани, иначе новая ткань сядет, порвёт старую, и дыра станет ещё больше. И никто не вливает молодого вина в мехи ветхие; а иначе молодое вино прорвёт мехи, и само вытечет, и мехи пропадут; но молодое вино должно вливать в мехи новые; тогда сбережётся и то и другое."

    это как когда покупаешь корч за 50к, а чуть что сломается -- там уже всё так выгнило, что когда одну гайку пытаешься открутить -- пол днища отваливается и лонжерон

     
  • 1.146, Sphynkx (ok), 23:45, 12/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Следующая версия после 5.*, надеюсь будет 7. Чтоб не пачкаться ;-))
     
  • 1.149, Аноним (149), 10:13, 13/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Што за мазафака в голове у этого чела? лафроф.жпг
     
  • 1.154, Аноним (154), 12:56, 13/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    - На чем был написан ваш последний проект?
    - На раку.
    - Вы нам не подходите. Нам нужны программисты на Перл.
     
  • 1.163, инволюция (?), 18:25, 13/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    раху, ракшасы, раку. В индуизме обозначает демоноподобных низших божеств. все библейские ангелы и божества как раз из них.
     
  • 1.164, Kuromi (ok), 19:37, 13/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно они там применяют цитаты из Билбии - берут нужные кусочки и отбрасывают все неудобное.
     
     
  • 2.171, Аноним (171), 11:00, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Собственно, так любая религия и работает. Например, не принято сейчас вспоминать, как Иисус торгашей из храмов выгонял.
     

  • 1.167, Онаним (?), 22:53, 13/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот и всё. Перл раком. Ушла эпоха.
     
  • 1.169, Попугай Кеша (?), 09:31, 14/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Был один знакомый и от Perl души не чаял. А главное умел готовить.
     
  • 1.174, Аноним (174), 15:55, 14/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Perl VS Raku
     
  • 1.175, Аноним (-), 16:28, 14/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Короче, ситуация такова. Пердл для старых пердунов. Раку для молодых и прогрессивных.
     
     
  • 2.180, Аноним (180), 18:31, 14/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Мне кажется или в этом коде кто-то перлнул?
     

  • 1.182, Евгений (??), 22:20, 14/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    ура! наконецто появился язык достаточно достойный что бы на нем можно было писать для pidora os!
     
     
  • 2.184, ыы (?), 10:24, 15/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В будущее с Raku !!!
     

  • 1.185, Аноним (185), 10:34, 15/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну хоть не Kura
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру