LINUX.ORG.RU

(PragmaticPerl) Выпуск 26

 


1

4

Выпуск 26

В этом номере:

- От редактора, Вячеслав Тихановский

- Анонс конференции YAPC::Russia 2015, YAPC::Russia — ежегодная конференция, посвященная языку программирования Perl и его сообществу, которая проводится в Москве (под названием May Perl), Киеве (під назвою Perl Mova) и Санкт-Петербурге.

- Работа с WebSocket в Perl, Вячеслав Тихановский
Рассмотрены несколько подоходов при работе с технологией WebSocket из Perl

- Промисы в Perl 6, Андрей Шитов
Вторая часть обзора возможностей Perl 6 для параллельных и конкуррентных вычислений

- Грамматики в Perl 6, Андрей Шитов
В этой статье рассказано об одной из наиболее мощных возможностей Perl 6 — грамматиках

- Обзор CPAN за март 2015 г., Владимир Леттиев
Рубрика с обзором интересных новинок CPAN за прошедший месяц.

- Интервью с Виктором Турским, Вячеслав Тихановский
Виктор Турский (koorchik) — украинский Perl-программист, сооснователь компании WebbyLab

★★★★★

Проверено: Shaman007 ()

Грамматики в Perl 6,

офигеть

Bad_ptr ★★★★★
()

Неужели Perl 6 выйдет?

Pirr ★★
()
Ответ на: комментарий от anonymous

только когда ты перепишешь все перловые системные утилиты на питоне или что там у вас сейчас в моде :) но я почему-то не думаю, что у тебя в ближайшие 20 лет это получится

anonymous
()

Perl 5

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

Perl 6

Но это-то зачем? Обратной совместимости нет, легасиговна не понаписано, свитера не осилят, так же, как питон не осилили. Кто в здравом уме будет что-то писать на Perl6?

anonymous
()
Ответ на: комментарий от anonymous

Не нужны.

так бы сразу и сказал, что вендузятник :)

anonymous
()
Ответ на: комментарий от mongo

http://habrahabr.ru/company/yandex/blog/230775/#comment_7806977

«Всем давно известно что Perl мертв, а программы на нем нечитаемы. И эти традиционные стереотипы являются важной частью культуры Perl. Так что не надо их ломать. А ты вы так ляпнете ненароком, что в cpan публикаются до сотни апдейтов и новых модулей ежедневно, или что существует irc.perl.org. А этого делать не надо — традиции следует бережно хранить.»

nempyxa ★★
()

Расскажите человеку, начинавшему с Перла и десять лет тому покинувшему его лоно, Perl 6 «готов для прода»? Руки-то помнят, а после всего того, на чём приходилось писать меня сложно уже напугать чем-то.

anonymous
()
Ответ на: комментарий от mix_mix

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

anonymous
()

Ну зачем это всё? Чтоб простую задачу можно было бы закодить в 100500 разных способов?

rst
()
Ответ на: комментарий от anonymous

Из наиболее адекватных зависимостей, от которых не избавиться просто пересборкой нашёл только автоговно и всё, что на него завязано.

mix_mix ★★★★★
()

Кто то может объяснить преимущества писания на не предназначенном для чтения человеком языке? Legacy понятно, но как можно в здравом уме сейчас что то начинать на этом писать? Разве что старпёры не осилившие современные языки программирования.

mongo
()
Ответ на: комментарий от mongo

как можно в здравом уме сейчас что то начинать на этом писать? Разве что старпёры не осилившие современные языки программирования.

ХЗ, мне норм. 25 лет.

crutch_master ★★★★★
()
Ответ на: комментарий от mongo

Кто то может объяснить преимущества писания на не предназначенном для чтения человеком языке?

Как по мне, так он чертовски лаконичен.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)
Ответ на: комментарий от anonymous

Смотря что считать под «готов». Писать можно. Но вот сравнения с CPAN и даже Tcllib его библиотека пока не выдерживает никак.

buddhist ★★★★★
()

Перл просто отвратителен

Debasher ★★★★★
()
Ответ на: комментарий от anonymous

perl6 - это другой язык. И он врятли взлетит в массах.

Сложность базы языка уже неслабо подняли, скорости как не было так и нет. Совместимость? Да пошла она в жо-у! Ты тут второй хацкель изобретаем, но с синтаксисом и look'n'feel'ом наподобие руби.

Нувыпонели.

anonymous
()
Ответ на: комментарий от mongo

Кто то может объяснить преимущества писания на не предназначенном для чтения человеком языке?

Ох лол, а для кого же он тогда предназначен, для женщин?

fero ★★★★
()
Ответ на: комментарий от nempyxa

два чаю! не в языке проблема нечитаемости кода, а в кодописателе.

bvn13 ★★★★★
()

Бывает же такое

Журнал есть, а языка нет.

anonymous
()
Ответ на: комментарий от crutch_master

Как по мне, так он чертовски лаконичен.

А что вы понимаете под этой характеристикой? Есть например ruby синтаксис которого логичный и понятный и читается почти как человечий язык. Когда только начал его изучать уже мог залезть в любой gem и код был понятен интуитивно. Как в языке следующего поколения от perl'а там есть абсолютно всё что в perl'е было хорошего включая главную фичу regexp. Так смысл какой писать на архаичном устаревшем языке предыдущего поколения с отвратительным кривым синтаксисом?

mongo
()
Ответ на: комментарий от fero

Ох лол, а для кого же он тогда предназначен, для женщин?

Очень толстый троллинг, сейчас набегут феминистки и закидают всю тему говном.

mongo
()
Ответ на: комментарий от mongo

старпёры не осилившие современные языки программирования.

После Haskell мозг успокаивается, когда обозревает тёплый и ламповый код на Perl.

P.S. $_++; # 9.5

necromant ★★
()
Ответ на: комментарий от fero

Ты устарел. Ноутбук с вафлей давно есть на каждой кухне.

Дело не в том, девушка пишет или нет, а в том как эту позицию используют на ресурсах типа нашего.

crutch_master ★★★★★
()
Ответ на: комментарий от anonymous

Обратной совместимости нет,

Есть.
Use Perl5;

не осилят, так же, как питон не осилили.

Питон не сложный ЯП.
Просто синтаксис уродлив.

grim ★★☆☆
()
Ответ на: комментарий от mongo

но как можно в здравом уме сейчас что то начинать на этом писать? Разве что старпёры не осилившие современные языки программирования.

Perl6 пожалуй самый интересный из новых ЯП.

Вот вы и перешли в категорию стаперов, не сумевших осилить и ругаете новые непонятные вам ЯП.

Как время бежит.

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Ответ на: комментарий от anonymous

Я с вами, пацаны!

perl -e ' print &{sub ($) {pop =~ /\S[0-9a-zA-Z!@#$%^&*()_+.]{1,1}(?<YMNNBT>\d){1,1}(\W*)/gi; return   ($1<<3 + .5 * "$+{'YMNNBT'} >> 5 ")*0.103125 ;}}(15.5) .v10;'

fero ★★★★
()
Ответ на: комментарий от buddhist

Смотря что считать под «готов». Писать можно. Но вот сравнения с CPAN и даже Tcllib его библиотека пока не выдерживает никак.

Ну скажем, раньше я брал HTML::Template, такую-то мать, use CGI и писал-писал-писал, пока глаза не покраснеют. Потом за это платить перестали, но начали платить за HTML::Mason. Потом разное происходило, даже ASP.NET практиковал как-то месяца три (до сих пор вспоминать неприятно), но в итоге много веба и не веба на многих разных языках за деньги и так, для удовольствия. Возвращаясь к Perl6, на нём можно какой-то современный веб писать прямо сейчас? И с какими оговорками?

anonymous
()
Ответ на: комментарий от crutch_master

Это типа лаконично? Хотя глядя на ваше имя и аватар становится понятно почему вам нравится пёрл - код на пёрле это всегда набор костылей всевозможных форм и размеров.

mongo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.