Вышла первая версия Perl5 плагина для IntelliJ IDEA & Co
К первому сентября была выпущена первая версия опенсорс-плагина для продуктов JetBrains, добавляющая поддержку Perl5.
Реализованные фичи:
( читать дальше... )
Всего сообщений: 107
К первому сентября была выпущена первая версия опенсорс-плагина для продуктов JetBrains, добавляющая поддержку Perl5.
Реализованные фичи:
( читать дальше... )
Состоялся 30 выпуск журнала Pragmatic Perl.
В этом номере:
>>> Подробности (pragmaticperl.com)
Состоялся 29 выпуск журнала Pragmatic Perl.
В этом номере:
>>> Подробности (pragmaticperl.com)
После трёх месяцев разработки представлен очередной релиз наиболее полной на сегодняшний день реализации языка Perl 6 — Rakudo Star 2015.06. Помимо компилятора Rakudo, виртуальной машины MoarVM и базового окружения nqp (Not Quite Perl) пакет программ Rakudo Star содержит набор модулей, портированных на Perl 6, и полностью пригоден как для знакомства с языком, так и для разработки приложений.
Наиболее значимые изменения:
За прогрессом различных компиляторов в реализации спецификации Perl 6 можно следить на данной странице, также доступен список портированных модулей.
Напомним, релиз Perl 6 ожидается в конце текущего года.
>>> Подробности (rakudo.org)
В этом номере:
Марк Леманн, также известный как schmorp, создатель библиотеки libev, AnyEvent и Coro, объявил о создании форка Perl под названием «stableperl».
Как известно, Марк постоянно конфликтовал с разработчиками Perl5 из-за регулярных нарушений обратной совместимости в новых релизах, а релиз Perl 5.22.0, который привёл к неработоспособности Coro, очевидно, стал последней каплей.
По словам Марка, Stableperl — это попытка восстановления стабильности и совместимости до уровня, о котором говорит официальная документация Perl. Сам форк рассматривается как замена стандартному Perl, который будет поддерживаться и после окончания обычного времени поддержки. В нём исправлены наиболее заметные ошибки, которые текущие разработчики Perl5 «отказываются» исправлять: в первую очередь производительность хеша и порча данных в фазе глобального деструктора. Также stableperl рассматривается как защита от дальнейших поломок, которые могут допустить текущие разработчики Perl5.
Установив stableperl можно продолжать использовать CPAN, а также использовать модули, которые будут специально разработаны под stableperl. Форк не будет принимать патчи, которые нарушают обратную совместимость, т.е. там не будет новых возможностей и фич, основная цель — совместимость со стандартным Perl.
Первый релиз stableperl-5.22.0-1.001.
Его основные отличия от Perl 5.22:
>>> Подробности (perlnews.ru)
Вышла новая значительная версия популярного языка программирования Perl. Основные изменения:
&. |. ^. ~. &= |= ^= &.= |.= ^.=
<<>>, работающий как <>, но не обрабатывающий спецсимволы в именах файлов.
/n, не позволяющий заполнение скаляров $1, $2 и т.д. для групп метасимволов: "hello" =~ /(hi|hello)/; # $1 is "hello"
"hello" =~ /(hi|hello)/n; # $1 is undef
\b
use re 'strict', включающая «строгий» режим для регулярных выражений.
prototype() без аргумента теперь использует $_
fileno теперь работает с дескрипторами директорий.
:const для анонимных функций.
-fstack-protector-strong и -D_FORTIFY_SOURCE=2
use encoding теперь ограничено лексической областью.
use UNIVERSAL '...' теперь приводит к ошибке.
>>> Подробности (metacpan.org)
В этом номере:
В этом номере:
- От редактора, Вячеслав Тихановский
- Анонс конференции 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
Вышел 24-й выпуск журнала о современном Perl. В этом выпуске:
>>> Подробности (pragmaticperl.com)
Вышел 23-й выпуск журнала о современном Perl. В этом выпуске:
>>> Подробности (pragmaticperl.com)
Вышел 22-й выпуск журнала о современном Perl. В этом выпуске:
В шестой раз подряд мы с радостью приглашаем всех любителей и профессионалов мира Perl в Санкт-Петербург на ежегодный воркшоп Saint Perl!
Материал статьи для уровня Beginners. Здесь не будет Moose, только чистый Perl. Предполагается, что какое-то ООП в Perl уже знакомо
Автор хочет дать еще один шанс шестому перлу
Сборник рецептов на все случаи жизни
Рубрика с обзором интересных новинок CPAN за прошедший месяц.
Олаф Алдерс (Olaf Alders) — канадский Perl-программист, создатель MetaCPAN
>>> Подробности (pragmaticperl.com)
Несколько часов назад состоялся релиз новой мажорной версии языка программирования Perl. Разработка Perl 5.20.0 заняла примерно 12 месяцев с момента выпуска Perl 5.18.0 и содержит около 470 000 строк изменений в 2 900 файлах от 124 авторов.
В этой версии достаточно много новшеств:
sub foo($bar, $baz) {
print "\$bar=$bar, \$baz=$baz"
}
sub bar($foo, $baz=10) {
print '$foo+$baz=', $foo+$baz
}
%h = (blonk => 2, foo => 3, squink => 5, bar => 8);
%subset = %h{'foo', 'bar'}; # срез ключ-значения для хеша
# %subset теперь (foo => 3, bar => 8)
@a = "a".."z";
@list = %a[3,4,6]; # срез индекс-значения для массива
# @list теперь (3, "d", 4, "e", 6, "g")
>>> Подробности (metacpan.org)
pfm — консольный (curses) файловый менеджер, написан на языке Perl и основан на PFM.COM для MS-DOS (созданный Paul Culley и Henk de Heer).
Разрешение на использование названия было любезно предоставлено авторами PFM.COM.
Распространяется под лицензией GPLv2.
Особенности данного файлового менеджера:
Список изменений:
Скриншоты 1 (sourceforge.net), 2 (sourceforge.net), 3 (sourceforge.net), 4 (sourceforge.net), 5 (sourceforge.net)
>>> Список изменений (sourceforge.net)
С 12 по 14 августа 2013 года в Киеве впервые пройдет международная конференция YAPC::Europe, посвященная языку Perl.
YAPC::Europe появилась в 2000 году и до этого проводилась в Лондоне, Амстердаме, Мюнхене, Париже, Белфасте, Браге (Португалия), Бирмингеме, Вене, Копенгагене, Лиссабоне, Пизе, Риге и Франкфурте. В этом году удалось привезти конференцию в Киев.
В конференции принимает участие автор перла Ларри Уолл.
На сегодня зарегистрировалось более 260 участников из 28(!) стран.
Тема конференции — «Будущий перл» (Future Perl), и речь пойдет о том, что ждет Perl в будущем, куда ему развиваться и какие версии ждать пользователям.
Конференция продлится три дня и пройдет в помещении в самом центре Киева. В дополнительной программе — предварительная встреча участников вечером накануне открытия, вечеринка после первого дня и круиз на корабле по Днепру во второй день.
Присоединяйтесь!
>>> Подробности (yapc.eu)
Сегодня 05.18 состоялся релиз Perl 5.18. Разработка заняла год с момента выпуска предыдущей стабильной версии, при участии 113 авторов.
Из видимых изменений можно отметить следующие:
no warnings "experimental::feature_name";/(?[ ( \p{Thai} + \p{Lao} ) & \p{Digit} ])/
>>> Подробности (metacpan.org)
Сегодня вышел новый мажорный релиз веб-фреймворка на Perl — Mojolicious. Кодовое имя этого релиза — «Top Hat».
Mojolicious — современный (M)VC веб-фреймворк. В нём отсутствует реализация моделей — выбор библиотеки для взаимодействия с базой данных Себастьян Ридел (Sebastian Riedel — основной разработчик фреймворка) оставил пользователю. Вместо этого он сконцентрировался на поддержке современных протоколов и подходов (подробнее).
Изменения:
>>> Подробности (github.com)
25 лет назад, 18 декабря 1987г., программист и лингвист Ларри Уолл выпустил первую версию языка программирования Perl.
>>> Подробности (perlfoundation.org)
Вечером 20 мая, спустя год после публикации версии 5.14, состоялся релиз Perl версии 5.16.
Из изменений можно отметить следующие:
# вычислим факториал 10 в одну строку
my $fact = sub { $_[0]>0 ? $_[0] * __SUB__->($_[0]-1) : 1 }->(10)
>>> Подробности (metacpan.org)
12–13 мая в Киеве пройдет уже пятая по счету конференция YAPC::Russia — YAPC::Russia 2012 «May Perl + Perl Mova».
Эта конференция особенно привлекательна из-за участия известных Perl-деятелей: Tatsuhiko Miyagawa (Perl-хакер известный в первую очередь как автор спецификации PSGI. Автор более 170 модулей на CPAN) и Gabor Szabo (организатор еженедельных Perl-новостей Perlweekly, тренер Perl курсов, автор Padre).
Для участия в конференции необходимо зарегистрироваться. Участие бесплатное.
Предварительная программа конференции будет свёрстана позднее. Следите за официальным сайтом конференции!
>>> Подробности (perlrussia.org)
| ← предыдущие | следующие → |