by perl (workshop)
Oct 19 2008Вчера посетил это замечатейльнейшее мероприятие в гостинице “Планета”. Это было первое такого рода мероприятие в Беларуси для perl и первое в более широком понятии для меня.
Сразу хотелось бы высказать огромное спасибо всем организаторам, особенно компании Agava за спонсирование и поддержку. Хотя и были некоторые заминки с проектором, они были потом решены.
Народу на мероприятии было не слишком много. Когда я пришёл к началу (10-00), то было 3 человека, из них один – я. Как оказалось, всё будет начинаться вовсе не сразу, так что мы успели с Юрой Патсом обсудить дрова для wifi карточек broadcom, пока собирался народ :) Где-то к 11 часам народ уже начал потиху прибывать, пришли представители Агавы и какие-то девушки. Насчёт последних я был даже несколько удивлён, ибо perl – удел настоящих мужчин :D
Андрей Шитов из Агавы оказался потрясающим человеком, советую походить по ссылкам на его сайте, найдёте много интересного по perl и не только. Он рассказал нам про перловые мероприятия как таковые, какие они бывают и как нереально выросло их число в последнее время. Лично я был удивлён, когда узнал, что на первом московском воркшопе было всего человек 15. Нас в Минске было примерно столько же, и это с учётом того, что большинство народу – организаторы :) Андрей также упомянул, что многие перловики почему-то отдают предпочтение Макам. У него самого и у его коллеги были Macbook Air, взглянув на который нельзя было не начать питать симпатию к Apple.
Затем был докладчик из Витебска, который рассказывал о модуле Collection и (уже после перерыва) о допиливании напильником XML::SAX. К концу его рассказа приехал Jonathan Worthington и мы прервались на кофе-брейк, довольно приятный :)
Jonathan Worthington, к слову, чем-то напомнил RMS, у которого ноутбук в таком же старомодном стиле. У Джонатана стояла Windows, вторая на конференции (стыдно признаться, первая стояла у меня), что вызвало некоторые заминки при работе с проектором, который всё же привезли. Тут снова большой плюс Макам, которые всё на лету подхватывали.
Юра Патс рассказывал про Moose. Начало мы смотрели с его ноутбука, с проектором напрямую подружить который не удалось (Убунта, что ж делать), затем пытались посмотреть с МакБука, который вдруг перестал видеть разметку и юникод в xul файле. Моя Windows тоже не увидела, досматривали с комментариями автора :)
Но самым вкусным местом была презентация Джонатана, дизайнера perl6 и rakudo, который рассказывал о вкусностях и плюшках perl6. Рассказывал, надо заметить, на английском, но понимали все, даже я, со своим ужаснейшим уровнем. К слову, Джонатан начал презентацию по-русски, но извинился, что не может продолжить, так как плохо его знает. После его презентации народ даже вопросы задавал, причём Вортингтон их даже понимал (!) и подробно отвечал. Ваш скромный слуга не сдержался и тоже спросил о производительности, которая “currently suxx”.
Второй доклад его был о поездке с Far East Perl воркшопа из Владивостока в Москву. Человек ехал на поезде, зная русский в тысячу раз хуже, чем я английский. И всё же он сказал, что ему очень понравилось, он узнал много новых слов (большинство из них “bad”, как он мне потом признался). Забавные комментарии к фотографиям помогли разрядить обстановку после тяжёлого для воспринимания доклада о внутренней структуре Parrot.
В самом конце Андрей показал видео с Far East Perl о November, рассказал пару своих докладов с Highload++ об оптимизации и официальная часть была в общем-то завершена. Всем участникам раздали сентябрьские номера “Сетевых решений”, которые были почти полностью посвящены Perl и нашему воркшопу. Всё это закончилось примерно в 16 часов.
Думаете, на этом всё закончилось? :) А вот и нет, вечером была т.н. “социальная часть” (social meeting), на которую мы собрались в Эль-Помидор. Именно фотками с социальной части стоит привлекать людей к изучению perl. В неформальной обстановке мы пили-ели-разговаривали и смеялись. Я успел поговорить с Джоном, который (вау!) меня понимал. В общем, всё прошло прекрасно, учитывая позитивные вещи, о которых надо знать не со слов других людей :)
В общем, за perl6, друзья! ;)
p.s.: обо всём и не расскажешь, надо в таких вещах участвовать




Ну и фигли я об этом ничего не знал??!
Я тебе в твиттере написал! ;) Так что не надо насчёт не знал
Мне?! В твиттере?? ГДЕ!?
http://twitter.com/ibobrik/statuses/962942618
Ты меня не путай, я всё помню!
Обидно :(( У меня тогда наверное инета не было, а с мобильника не увидел. Отмотай время назад! Я тоже хочу сходить…
В следующем году будет, я думаю, такое мероприятие :) Или можешь в Словакию съездить в ноябре (если не ошибаюсь)
Поздравляю с первым в ваших краях воркшопом, было приятно прочитать такой позитивный отзыв. Привет из Владивостока у нас тут тоже неплохо получилось :)
очень жаль, что не остался на social, торопился. Видео по November это нечто, я за подобные методики обучения )
а в целом, я вижу что перл 6 совершенно другой, и это пугает. из неизменного осталось только имя. интересно, будет ли пятерка одновременно поддерживаться с шестеркой?
и еще. http://img111.imageshack.us/img111/8948/perl6oreillypr7.png ;)
@Илья, Владивостоку тоже большой привет. Судя по видео и отзывам Джонатана, у вас было круто :) Презентация November – просто сказка.
@alt, ага, нам бы такое обучение в универ, вместо унылых слайдов :) Пятёрка будет поддерживаться ещё очень долго, это точно. А шестёрка меня радует с каждой прочтённой в метро страницей журнала всё больше. Я тут буквально целый день Jusnctions`ами бредил
Картинку видел в презентации Андрея, думал даже вставить в пост :)
@bobrik, а вас не напугало то, что из perl убирают сигилы($@%)(, тем самым убивая контексты вызовов) только для того, чтобы помочь новичкам(которых не так уж много, учитвая, что перл не модный)?
Ну вообще сигилы не убирают, а делают их привязанными к гхм… типу. Срезы теперь вполне логичны, как и вызов самой переменной. Не вижу ничего страшного в этом. К тому же это не для новичков вовсе, а для большей понятности.
Впрочем, меня и теперишний вариант устраивает
Спасибо, рад что понравилось :) Я какбэ совсем не ожидал, что приму участие и на вашем Воркшопе.
bobrik: я на шестерку тоже нарадоваться не могу, очень надеюсь вскоре использовать эту версию в продакшене, а не только как развлекаловку.
alt: контексты вызовов не только никуда не делись, их стало больше и ими можно управлять. ~@foo ?@foo scalar @foo etc, смотрите слайды Андрея и Джонотана. Это Perl, это вовсе не какой-то другой язык как любят говорить почему-то. Все базовые принципы получили свое развитие.
Илья, согласен, вы правы, а я поторопился с выводами. сейчас читаю synopses.