Perl мова, 23 февраля, Киев
25 Feb, 2008Почти случайно оказался на интереснейшем мероприятии организованном московской и киевской перловыми группами. И в частности Андреем Шитовым.
Перл там
Аудитория
Рампочта
Затем выступал Алексей Капранов, один из разработчиков почты рамблера. Как оказалось, она тоже написана на перле. Некоторые факты:- 100 серверов
- 50 тысяч строк кода на перл
- 598 ревизий главного файла с которым взаимодействуют юзеры
- 10млн принятых писем в день, полтора миллиона отосланных. Как сказал Алексей, это обусловлено всякими форумами и одноклассниками, которые шлют уведомления про каждый пук на сайте
- 2 сисадмина и пара программистов на Перле.
- 10-15% украинских пользователей
- 25 миллионов пользователей, из них 15 миллионов активных
- 3я почта в рунете
Алексей Капранов
Как продать Перл, доклад от portaone
Как продать ручку? Можно просто пытаться продать отличную золотую суперручку абстрактному клиенту. А можно попытаться узнать чего он хочет, и дать ему именно это. Из технических преимуществ, Андрей Жиленко упомянул такие:- CPAN
- Понятность кода и известность языка, относительно некоторых других
- Скорость разработки
Укроп
Блиц доклад, Дмитрий Карасик (из Копенгагена) рассказывал об украинском языке программирования. Без лишних слов, вот кусочки кода:Дмитрий Карасик об УКРОП
дiйство початок(аргументи) нехай у; доки (у = 0; y < аргументи.длина; у++) то якщо ( аргументи[у].строка == '--') геть; читай( аргументи[у]); отож отожКод вполне рабочий, мы даже из командной строки запустили одну из таких вот программок. Автор предлагает развить конструкции "отож", до "отожбо" и "отожбойвоно". =) Оригинальное эссе об УКРОПе, где чуть более подробная инфа и предыстория.
Форекс
Сергей Гулько, один из разработчиков системы для Forex оговорился, что им запретили рассказывать что-либо важное. В результате рассказывал о memchached и spread. Такие штуки будут интересны только тем, кто работает с большими нагрузками, но если это так, вы просто обязаны знать эти два слова. В остальном было любопытно узнать что на форексе пользователи вообще не взаимодействуют с базой данных, только с кэшом. Memchached — для разгрузки базы данных, spread — для быстрого обмена сообщениями между серверами и не только.Разговор плавно сполз в подробности использования spread и memcached в ПО Forex. Г-н Сережкин из Яндекс старательно выпытывал у Сергея всякие мелочи, прикрываясь "сбором статистики". Так я ему и поверил, хаха!
Jonathan Worthington
Примечательно, что на воркшоп приехали люди из Дании, Англии и Испании. В частности, Джонатан, уроженец Британии живущий в Испании, один из разработчиков компилятора для Перл 6.Вот как надо про- граммить
Конференцию завершили докладом для начинающих программистов, "Perl 6 Tutorial". Андрей Шитов и Джонатан по очереди рассказывали о циклах, ООП, новых бинарных операторах и всем-всем-всем из Перл 6. Вышло очень динамично и интересно. В некоторые моменты запускался компилятор и начинался отлов ошибок в коде =). Особенно запомнился некто, несколько раз задавший вопрос: "Это ошибка исполнения или компиляции?". На который никто не мог никак ответить, без самого компилятора.
Worthi- ngton & Shitov
Андрей Шитов
Jonathan Worth- ington
В конце
Вообще, на такие мероприятия опасно ходить, можно начать забывать про HTML и писать на Perl...- Український воркшоп «Перл мова» — 2008 - официальный сайт
- Другие воркшопы по перлу
- Видео с мероприятия (и я засветился, с незнакомым мне голосом)
Радует тенденция, в Украине и России все больше и больше таких вот качественных воркшопов-тусовок.
10 комментариев к “Perl мова, 23 февраля, Киев”