From sharifulin на gmail.com Mon Sep 1 01:18:49 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Mon, 1 Sep 2008 12:18:49 +0400 Subject: [RostovOnDon.pm] South Perl Message-ID: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> "Поехали!" Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в 2008 году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее . Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно просто зарегистрироваться . Приглашаем докладчиков и спонсоров. Официальные языки мероприятия ? русский и Perl. Официальный сайт ? rpw2008.perlrussia.ru. Официальный тег ? rpw2008. -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From lushpai на gmail.com Mon Sep 1 01:24:54 2008 From: lushpai на gmail.com (Alex Lushpai) Date: Mon, 1 Sep 2008 12:24:54 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> Message-ID: <4da533ab0809010124h59c3c607p7913591827792ec4@mail.gmail.com> Ура! :) 1 сентября 2008 г. 12:18 пользователь Anatoly Sharifulin < sharifulin на gmail.com> написал: > "Поехали!" > > Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в 2008 > году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее > . > > Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно > просто зарегистрироваться . > Приглашаем докладчиков и спонсоров. > > Официальные языки мероприятия ? русский и Perl. > Официальный сайт ? rpw2008.perlrussia.ru. > Официальный тег ? rpw2008. > > -- > С уважением, > Анатолий Шарифулин. > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From jt на aaanet.ru Mon Sep 1 03:27:31 2008 From: jt на aaanet.ru (Eugene Toropov) Date: Mon, 1 Sep 2008 14:27:31 +0400 Subject: [RostovOnDon.pm] South Perl References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> Message-ID: <008d01c90c1d$578aaa20$0c92560a@jt> Афигеть! :) ----- Original Message ----- From: Anatoly Sharifulin To: Rostov-on-Don Perl Mongers Sent: Monday, September 01, 2008 12:18 PM Subject: [RostovOnDon.pm] South Perl "Поехали!" Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в 2008 году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее. Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно просто зарегистрироваться. Приглашаем докладчиков и спонсоров. Официальные языки мероприятия ? русский и Perl. Официальный сайт ? rpw2008.perlrussia.ru. Официальный тег ? rpw2008. -- С уважением, Анатолий Шарифулин. ------------------------------------------------------------------------------ _______________________________________________ RostovOnDon-pm mailing list RostovOnDon-pm на pm.org http://mail.pm.org/mailman/listinfo/rostovondon-pm ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Mon Sep 1 23:53:39 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Tue, 2 Sep 2008 10:53:39 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <008d01c90c1d$578aaa20$0c92560a@jt> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> Message-ID: <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> http://it.mmcs.rsu.ru/, смотрим раздел новости :) 1 сентября 2008 г. 14:27 пользователь Eugene Toropov написал: > Афигеть! :) > > > ----- Original Message ----- > *From:* Anatoly Sharifulin > *To:* Rostov-on-Don Perl Mongers > *Sent:* Monday, September 01, 2008 12:18 PM > *Subject:* [RostovOnDon.pm] South Perl > > "Поехали!" > > Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в 2008 > году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее > . > > Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно > просто зарегистрироваться . > Приглашаем докладчиков и спонсоров. > > Официальные языки мероприятия ? русский и Perl. > Официальный сайт ? rpw2008.perlrussia.ru. > Официальный тег ? rpw2008. > > -- > С уважением, > Анатолий Шарифулин. > > ------------------------------ > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Tue Sep 2 00:38:53 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Tue, 2 Sep 2008 11:38:53 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> Message-ID: <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> При регистрации не забываем указывать откуда мы, из RostovOnDon.pm :) 2008/9/2 Anatoly Sharifulin > http://it.mmcs.rsu.ru/, смотрим раздел новости :) > > 1 сентября 2008 г. 14:27 пользователь Eugene Toropov написал: > > Афигеть! :) >> >> >> ----- Original Message ----- >> *From:* Anatoly Sharifulin >> *To:* Rostov-on-Don Perl Mongers >> *Sent:* Monday, September 01, 2008 12:18 PM >> *Subject:* [RostovOnDon.pm] South Perl >> >> "Поехали!" >> >> Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в 2008 >> году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее >> . >> >> Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно >> просто зарегистрироваться . >> Приглашаем докладчиков и спонсоров. >> >> Официальные языки мероприятия ? русский и Perl. >> Официальный сайт ? rpw2008.perlrussia.ru. >> Официальный тег ? rpw2008. >> >> -- >> С уважением, >> Анатолий Шарифулин. >> >> ------------------------------ >> >> _______________________________________________ >> RostovOnDon-pm mailing list >> RostovOnDon-pm на pm.org >> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> >> >> _______________________________________________ >> RostovOnDon-pm mailing list >> RostovOnDon-pm на pm.org >> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> >> > > > -- > С уважением, > Анатолий Шарифулин. > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From diskin на gmail.com Tue Sep 2 00:41:14 2008 From: diskin на gmail.com (Dmitry Diskin) Date: Tue, 2 Sep 2008 11:41:14 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> Message-ID: А где это там? Я зарегистрировался, но такого не вводил... On Tue, Sep 2, 2008 at 11:38 AM, Anatoly Sharifulin wrote: > При регистрации не забываем указывать откуда мы, из RostovOnDon.pm :) > > 2008/9/2 Anatoly Sharifulin >> >> http://it.mmcs.rsu.ru/, смотрим раздел новости :) >> >> 1 сентября 2008 г. 14:27 пользователь Eugene Toropov >> написал: >>> >>> Афигеть! :) >>> >>> >>> ----- Original Message ----- >>> From: Anatoly Sharifulin >>> To: Rostov-on-Don Perl Mongers >>> Sent: Monday, September 01, 2008 12:18 PM >>> Subject: [RostovOnDon.pm] South Perl >>> "Поехали!" >>> >>> Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в 2008 >>> году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее. >>> >>> Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно >>> просто зарегистрироваться. >>> Приглашаем докладчиков и спонсоров. >>> >>> Официальные языки мероприятия ? русский и Perl. >>> Официальный сайт ? rpw2008.perlrussia.ru. >>> Официальный тег ? rpw2008. >>> >>> -- >>> С уважением, >>> Анатолий Шарифулин. >>> >>> ________________________________ >>> >>> _______________________________________________ >>> RostovOnDon-pm mailing list >>> RostovOnDon-pm на pm.org >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm >>> >>> _______________________________________________ >>> RostovOnDon-pm mailing list >>> RostovOnDon-pm на pm.org >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm >>> >> >> >> >> -- >> С уважением, >> Анатолий Шарифулин. > > > > -- > С уважением, > Анатолий Шарифулин. > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > > -- Dmitry From sharifulin на gmail.com Tue Sep 2 00:44:21 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Tue, 2 Sep 2008 11:44:21 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> Message-ID: <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> Редактирование профиля, PM-группа. И ссылочку на http://rostovondon.pm.org/ 2 сентября 2008 г. 11:41 пользователь Dmitry Diskin написал: > А где это там? Я зарегистрировался, но такого не вводил... > > On Tue, Sep 2, 2008 at 11:38 AM, Anatoly Sharifulin > wrote: > > При регистрации не забываем указывать откуда мы, из RostovOnDon.pm :) > > > > 2008/9/2 Anatoly Sharifulin > >> > >> http://it.mmcs.rsu.ru/, смотрим раздел новости :) > >> > >> 1 сентября 2008 г. 14:27 пользователь Eugene Toropov > >> написал: > >>> > >>> Афигеть! :) > >>> > >>> > >>> ----- Original Message ----- > >>> From: Anatoly Sharifulin > >>> To: Rostov-on-Don Perl Mongers > >>> Sent: Monday, September 01, 2008 12:18 PM > >>> Subject: [RostovOnDon.pm] South Perl > >>> "Поехали!" > >>> > >>> Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в > 2008 > >>> году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее. > >>> > >>> Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно > >>> просто зарегистрироваться. > >>> Приглашаем докладчиков и спонсоров. > >>> > >>> Официальные языки мероприятия ? русский и Perl. > >>> Официальный сайт ? rpw2008.perlrussia.ru. > >>> Официальный тег ? rpw2008. > >>> > >>> -- > >>> С уважением, > >>> Анатолий Шарифулин. > >>> > >>> ________________________________ > >>> > >>> _______________________________________________ > >>> RostovOnDon-pm mailing list > >>> RostovOnDon-pm на pm.org > >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm > >>> > >>> _______________________________________________ > >>> RostovOnDon-pm mailing list > >>> RostovOnDon-pm на pm.org > >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm > >>> > >> > >> > >> > >> -- > >> С уважением, > >> Анатолий Шарифулин. > > > > > > > > -- > > С уважением, > > Анатолий Шарифулин. > > > > _______________________________________________ > > RostovOnDon-pm mailing list > > RostovOnDon-pm на pm.org > > http://mail.pm.org/mailman/listinfo/rostovondon-pm > > > > > > > > -- > Dmitry > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Tue Sep 2 00:49:02 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Tue, 2 Sep 2008 11:49:02 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> Message-ID: <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> Наверное, не все заценили Just for fun, размещенный в разделе Wiki. http://rostovondon.pm.org/southperl/fun/japh.html http://rostovondon.pm.org/southperl/fun/southpark.gif 2 сентября 2008 г. 11:44 пользователь Anatoly Sharifulin < sharifulin на gmail.com> написал: > Редактирование профиля, PM-группа. > И ссылочку на http://rostovondon.pm.org/ > > 2 сентября 2008 г. 11:41 пользователь Dmitry Diskin написал: > > А где это там? Я зарегистрировался, но такого не вводил... >> >> On Tue, Sep 2, 2008 at 11:38 AM, Anatoly Sharifulin >> wrote: >> > При регистрации не забываем указывать откуда мы, из RostovOnDon.pm :) >> > >> > 2008/9/2 Anatoly Sharifulin >> >> >> >> http://it.mmcs.rsu.ru/, смотрим раздел новости :) >> >> >> >> 1 сентября 2008 г. 14:27 пользователь Eugene Toropov >> >> написал: >> >>> >> >>> Афигеть! :) >> >>> >> >>> >> >>> ----- Original Message ----- >> >>> From: Anatoly Sharifulin >> >>> To: Rostov-on-Don Perl Mongers >> >>> Sent: Monday, September 01, 2008 12:18 PM >> >>> Subject: [RostovOnDon.pm] South Perl >> >>> "Поехали!" >> >>> >> >>> Воркшоп ?South Perl? является третьим Российским Perl-мероприятием в >> 2008 >> >>> году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, подробнее. >> >>> >> >>> Участие бесплатное. Для того, чтобы попасть на мероприятие достаточно >> >>> просто зарегистрироваться. >> >>> Приглашаем докладчиков и спонсоров. >> >>> >> >>> Официальные языки мероприятия ? русский и Perl. >> >>> Официальный сайт ? rpw2008.perlrussia.ru. >> >>> Официальный тег ? rpw2008. >> >>> >> >>> -- >> >>> С уважением, >> >>> Анатолий Шарифулин. >> >>> >> >>> ________________________________ >> >>> >> >>> _______________________________________________ >> >>> RostovOnDon-pm mailing list >> >>> RostovOnDon-pm на pm.org >> >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> >>> >> >>> _______________________________________________ >> >>> RostovOnDon-pm mailing list >> >>> RostovOnDon-pm на pm.org >> >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> >>> >> >> >> >> >> >> >> >> -- >> >> С уважением, >> >> Анатолий Шарифулин. >> > >> > >> > >> > -- >> > С уважением, >> > Анатолий Шарифулин. >> > >> > _______________________________________________ >> > RostovOnDon-pm mailing list >> > RostovOnDon-pm на pm.org >> > http://mail.pm.org/mailman/listinfo/rostovondon-pm >> > >> > >> >> >> >> -- >> Dmitry >> _______________________________________________ >> RostovOnDon-pm mailing list >> RostovOnDon-pm на pm.org >> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> > > > > -- > С уважением, > Анатолий Шарифулин. > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From aa29ww на gmail.com Tue Sep 2 02:38:43 2008 From: aa29ww на gmail.com (Andrey Alakozov) Date: Tue, 02 Sep 2008 13:38:43 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> Message-ID: <48BD09A3.1020609@gmail.com> Привет, Я сначала подумал, что свое придумали... а оказалось переделкой одного из вариантов http://en.wikipedia.org/wiki/Just_another_Perl_hacker Кстати, в исходном варианте использовались только ключевые слова Perl, так что последовательнее так: not exp log srand xor s qq qx xor s m m length uc ord and print chr ord for qw q s our use tr hex q m xor eval xor print qq q q xor int eval lc q m cos and print chr ord for m xor scalar ord sin print qq qq xor int eval lc qq y split cos and print chr ord for qw x printf each return local x y and do exit Вот простенькое, зато свое: s/ /0831111171161 04 Rostov- 03 20 on-Don 80 10 November 11 14 1 '08 03 20 ======== 86 09 Welcome! 71 04 ======== 03 3083104111112/x ;s/\D//g;s/\d\d \d/chr($&)/gex; print; Anatoly Sharifulin wrote: > Наверное, не все заценили Just for fun, размещенный в разделе Wiki. > > http://rostovondon.pm.org/southperl/fun/japh.html > http://rostovondon.pm.org/southperl/fun/southpark.gif > > 2 сентября 2008 г. 11:44 пользователь Anatoly Sharifulin > > написал: > > Редактирование профиля, PM-группа. > И ссылочку на http://rostovondon.pm.org/ > > 2 сентября 2008 г. 11:41 пользователь Dmitry Diskin > > написал: > > А где это там? Я зарегистрировался, но такого не вводил... > > On Tue, Sep 2, 2008 at 11:38 AM, Anatoly Sharifulin > > wrote: > > При регистрации не забываем указывать откуда мы, из > RostovOnDon.pm :) > > > > 2008/9/2 Anatoly Sharifulin > > >> > >> http://it.mmcs.rsu.ru/, смотрим раздел новости :) > >> > >> 1 сентября 2008 г. 14:27 пользователь Eugene Toropov > > > >> написал: > >>> > >>> Афигеть! :) > >>> > >>> > >>> ----- Original Message ----- > >>> From: Anatoly Sharifulin > >>> To: Rostov-on-Don Perl Mongers > >>> Sent: Monday, September 01, 2008 12:18 PM > >>> Subject: [RostovOnDon.pm] South Perl > >>> "Поехали!" > >>> > >>> Воркшоп ?South Perl? является третьим Российским > Perl-мероприятием в 2008 > >>> году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, > подробнее. > >>> > >>> Участие бесплатное. Для того, чтобы попасть на мероприятие > достаточно > >>> просто зарегистрироваться. > >>> Приглашаем докладчиков и спонсоров. > >>> > >>> Официальные языки мероприятия ? русский и Perl. > >>> Официальный сайт ? rpw2008.perlrussia.ru > . > >>> Официальный тег ? rpw2008. > >>> > >>> -- > >>> С уважением, > >>> Анатолий Шарифулин. > >>> > >>> ________________________________ > >>> > >>> _______________________________________________ > >>> RostovOnDon-pm mailing list > >>> RostovOnDon-pm на pm.org > >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm > >>> > >>> _______________________________________________ > >>> RostovOnDon-pm mailing list > >>> RostovOnDon-pm на pm.org > >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm > >>> > >> > >> > >> > >> -- > >> С уважением, > >> Анатолий Шарифулин. > > > > > > > > -- > > С уважением, > > Анатолий Шарифулин. > > > > _______________________________________________ > > RostovOnDon-pm mailing list > > RostovOnDon-pm на pm.org > > http://mail.pm.org/mailman/listinfo/rostovondon-pm > > > > > > > > -- > Dmitry > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > > > > > -- > С уважением, > Анатолий Шарифулин. > > > > > -- > С уважением, > Анатолий Шарифулин. > > > ------------------------------------------------------------------------ > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm -- Andrey From sharifulin на gmail.com Tue Sep 2 03:02:23 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Tue, 2 Sep 2008 14:02:23 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <48BD09A3.1020609@gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <48BD09A3.1020609@gmail.com> Message-ID: <91318900809020302g631c399dt574a80d9d2858b15@mail.gmail.com> Ну-да, я взял JAPH-вариант из вики и сделал, чтобы он печатал South Perl. Этот вариант использует операторы и функции Perl. За простенький вариант спасибо, выложи его в вики. 2008/9/2 Andrey Alakozov > Привет, > > Я сначала подумал, что свое придумали... а оказалось переделкой одного из > вариантов http://en.wikipedia.org/wiki/Just_another_Perl_hacker > > Кстати, в исходном варианте использовались только ключевые слова Perl, так > что последовательнее так: > > not exp log srand xor s qq qx xor > s m m length uc ord and print chr > ord for qw q s our use tr hex q m > xor eval xor print qq q q xor int > eval lc q m cos and print chr ord > for m xor scalar ord sin print qq > qq xor int eval lc qq y split cos > and print chr ord for qw x printf > each return local x y and do exit > > Вот простенькое, зато свое: > > s/ > /0831111171161 > 04 Rostov- 03 > 20 on-Don 80 > 10 November 11 > 14 1 '08 03 > 20 ======== 86 > 09 Welcome! 71 > 04 ======== 03 > 3083104111112/x > ;s/\D//g;s/\d\d > \d/chr($&)/gex; > print; > > Anatoly Sharifulin wrote: > >> Наверное, не все заценили Just for fun, размещенный в разделе Wiki. >> >> http://rostovondon.pm.org/southperl/fun/japh.html >> http://rostovondon.pm.org/southperl/fun/southpark.gif >> >> 2 сентября 2008 г. 11:44 пользователь Anatoly Sharifulin < >> sharifulin на gmail.com > написал: >> >> Редактирование профиля, PM-группа. >> И ссылочку на http://rostovondon.pm.org/ >> >> 2 сентября 2008 г. 11:41 пользователь Dmitry Diskin >> > написал: >> >> А где это там? Я зарегистрировался, но такого не вводил... >> >> On Tue, Sep 2, 2008 at 11:38 AM, Anatoly Sharifulin >> > wrote: >> > При регистрации не забываем указывать откуда мы, из >> RostovOnDon.pm :) >> > >> > 2008/9/2 Anatoly Sharifulin > > >> >> >> >> http://it.mmcs.rsu.ru/, смотрим раздел новости :) >> >> >> >> 1 сентября 2008 г. 14:27 пользователь Eugene Toropov >> > >> >> написал: >> >>> >> >>> Афигеть! :) >> >>> >> >>> >> >>> ----- Original Message ----- >> >>> From: Anatoly Sharifulin >> >>> To: Rostov-on-Don Perl Mongers >> >>> Sent: Monday, September 01, 2008 12:18 PM >> >>> Subject: [RostovOnDon.pm] South Perl >> >>> "Поехали!" >> >>> >> >>> Воркшоп ?South Perl? является третьим Российским >> Perl-мероприятием в 2008 >> >>> году, который пройдет 1 ноября 2008 года в Ростове-на-Дону, >> подробнее. >> >>> >> >>> Участие бесплатное. Для того, чтобы попасть на мероприятие >> достаточно >> >>> просто зарегистрироваться. >> >>> Приглашаем докладчиков и спонсоров. >> >>> >> >>> Официальные языки мероприятия ? русский и Perl. >> >>> Официальный сайт ? rpw2008.perlrussia.ru >> . >> >>> Официальный тег ? rpw2008. >> >>> >> >>> -- >> >>> С уважением, >> >>> Анатолий Шарифулин. >> >>> >> >>> ________________________________ >> >>> >> >>> _______________________________________________ >> >>> RostovOnDon-pm mailing list >> >>> RostovOnDon-pm на pm.org >> >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> >>> >> >>> _______________________________________________ >> >>> RostovOnDon-pm mailing list >> >>> RostovOnDon-pm на pm.org >> >>> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> >>> >> >> >> >> >> >> >> >> -- >> >> С уважением, >> >> Анатолий Шарифулин. >> > >> > >> > >> > -- >> > С уважением, >> > Анатолий Шарифулин. >> > >> > _______________________________________________ >> > RostovOnDon-pm mailing list >> > RostovOnDon-pm на pm.org >> > http://mail.pm.org/mailman/listinfo/rostovondon-pm >> > >> > >> >> >> >> -- >> Dmitry >> _______________________________________________ >> RostovOnDon-pm mailing list >> RostovOnDon-pm на pm.org >> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> >> >> >> >> -- С уважением, >> Анатолий Шарифулин. >> >> >> >> >> -- >> С уважением, >> Анатолий Шарифулин. >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> RostovOnDon-pm mailing list >> RostovOnDon-pm на pm.org >> http://mail.pm.org/mailman/listinfo/rostovondon-pm >> > > > -- > Andrey > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From aa29ww на gmail.com Tue Sep 2 04:02:27 2008 From: aa29ww на gmail.com (Andrey Alakozov) Date: Tue, 02 Sep 2008 15:02:27 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <91318900809020302g631c399dt574a80d9d2858b15@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <48BD09A3.1020609@gmail.com> <91318900809020302g631c399dt574a80d9d2858b15@mail.gmail.com> Message-ID: <48BD1D43.9050604@gmail.com> Алоха, > Ну-да, я взял JAPH-вариант из вики и сделал, чтобы он печатал South Perl. В таких случаях не мешает ссылка на оригинал. > Этот вариант использует операторы и функции Perl. "ord for qw q sin our use tie h qx"... Что за 'h'? -- Andrey From sharifulin на gmail.com Tue Sep 2 04:26:03 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Tue, 2 Sep 2008 15:26:03 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <48BD1D43.9050604@gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <48BD09A3.1020609@gmail.com> <91318900809020302g631c399dt574a80d9d2858b15@mail.gmail.com> <48BD1D43.9050604@gmail.com> Message-ID: <91318900809020426k228b7b35n448e36aa22a8272@mail.gmail.com> Блин, не заметил, спасибо! :) 2 сентября 2008 г. 15:02 пользователь Andrey Alakozov написал: > Алоха, > > Ну-да, я взял JAPH-вариант из вики и сделал, чтобы он печатал South Perl. >> > В таких случаях не мешает ссылка на оригинал. > > Этот вариант использует операторы и функции Perl. >> > "ord for qw q sin our use tie h qx"... Что за 'h'? > > > -- > Andrey > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From sharifulin на gmail.com Tue Sep 2 04:31:07 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Tue, 2 Sep 2008 15:31:07 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <48BD1D43.9050604@gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <48BD09A3.1020609@gmail.com> <91318900809020302g631c399dt574a80d9d2858b15@mail.gmail.com> <48BD1D43.9050604@gmail.com> Message-ID: <91318900809020431q96895f9s2e61409658dd7920@mail.gmail.com> Андрей, а ты почему не регишься? :) 2 сентября 2008 г. 15:02 пользователь Andrey Alakozov написал: > Алоха, > > Ну-да, я взял JAPH-вариант из вики и сделал, чтобы он печатал South Perl. >> > В таких случаях не мешает ссылка на оригинал. > > Этот вариант использует операторы и функции Perl. >> > "ord for qw q sin our use tie h qx"... Что за 'h'? > > > -- > Andrey > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From maxim.vuets на gmail.com Tue Sep 2 11:19:11 2008 From: maxim.vuets на gmail.com (Maxim Vuets) Date: Tue, 2 Sep 2008 21:19:11 +0300 Subject: [RostovOnDon.pm] South Perl In-Reply-To: <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> Message-ID: 2008/9/2, Anatoly Sharifulin : > http://rostovondon.pm.org/southperl/fun/southpark.gif Боюсь даже себе представить как будут выглядить беджики (= -- Hoc est simplicissimum! maxim.vuets.name From lushpai на gmail.com Tue Sep 2 13:43:15 2008 From: lushpai на gmail.com (=?KOI8-R?Q?=E1=CC=C5=CB=D3=C1=CE=C4=D2_=EC=D5=DB=D0=C1=CA?=) Date: Wed, 03 Sep 2008 00:43:15 +0400 Subject: [RostovOnDon.pm] South Perl In-Reply-To: References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> Message-ID: <48BDA563.1080504@gmail.com> всем по персонажу на бейджик, в зависимости от скила =) мне, например, вот такой http://lushpai.org/files/aik.jpg =) Maxim Vuets пишет: > 2008/9/2, Anatoly Sharifulin : > >> http://rostovondon.pm.org/southperl/fun/southpark.gif >> > > Боюсь даже себе представить как будут выглядить беджики (= > > ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From Vladislav.Zhuk на rt.ru Tue Sep 16 05:02:42 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Tue, 16 Sep 2008 16:02:42 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> Message-ID: <269382836.20080916160242@rt.ru> Здравствуйте, коллеги! Посмотрел список изменений в связи с выходом нового билда Perl'а и подумываю о переходе на него. Кто уже попробовал/использует версию 5.10 - как впечатление? Читал, что что-то изменили в компиляторе перла и якобы тепер программы должны быстрее стартовать. Есть такое? И еще в поисках инфы о свежем Перле наткнулся на своеобразную статью: http://www.michurin.com.ru/python-vs-perl.shtml http://www.michurin.com.ru/python-vs-perl-2.shtml не смотря на приводимые аргументы, автор, на мой взгляд, проводит сравнение несколько предвзято. Но при этом упоминает, что использование "хитрых" переменных типа $@ сильно тормозит выполнение программ на Перл. Никто этого не замечал? ЗЫ: интересное сравнение производительности программ на разных языках программирования есть здесь: http://www.osp.ru/os/2000/12/178361/_p1.html У кого есть ссылки на нечто аналогичное? -- С уважением, Владислав From andy на shitov.ru Tue Sep 16 05:15:16 2008 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 16 Sep 2008 16:15:16 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <269382836.20080916160242@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> Message-ID: <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> > Посмотрел список изменений в связи с выходом нового билда Perl'а и > подумываю о переходе на него. > Кто уже попробовал/использует версию 5.10 - как впечатление? > Читал, что что-то изменили в компиляторе перла и якобы тепер программы > должны быстрее стартовать. Есть такое? Я уже почти полгода использую. Собрать компилятор не проблема, основной трудностью было пройтись по всем проектам, которые работают на сервере, и поустанавливать заново все нужные модули со спана. Никаких ошибок после этого в логах не появилось, работает стабильно. Скорость работы я не мерял (за исключением простых тестов с циклами, чтобы выяснить, что 5.10 не медленнее 5.8.8). > И еще в поисках инфы о свежем Перле наткнулся на своеобразную статью: > http://www.michurin.com.ru/python-vs-perl.shtml > http://www.michurin.com.ru/python-vs-perl-2.shtml Алексей молодец, но питон любит больше, чем перл. Так что не надо принимать серьезно к сердцу. Когда говоришь с ним лично, то многие аргументы не кажутся такими категоричными, как в печатном тексте. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From Vladislav.Zhuk на rt.ru Tue Sep 16 05:26:49 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Tue, 16 Sep 2008 16:26:49 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> Message-ID: <35509528.20080916162649@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 16 сентября 2008 г., 16:15:16: > Я уже почти полгода использую. Собрать компилятор не проблема, > основной трудностью было пройтись по всем проектам, которые работают > на сервере, и поустанавливать заново все нужные модули со спана. > Никаких ошибок после этого в логах не появилось, работает стабильно. а у меня сервак под Unix отбирают, теперь все под вынь придется делать (хотя последние 3 года под нее и так делаю). > Скорость работы я не мерял (за исключением простых тестов с циклами, > чтобы выяснить, что 5.10 не медленнее 5.8.8). А что по поводу использования "магических" переменных типа $@? Никто не тестировал или сталкивался с этим? В каких случаях это проявляется? -- С уважением, Владислав From dionys на gmail.com Tue Sep 16 12:05:02 2008 From: dionys на gmail.com (Denis Ibaev) Date: Tue, 16 Sep 2008 23:05:02 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <35509528.20080916162649@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> Message-ID: > А что по поводу использования "магических" переменных типа $@? > Никто не тестировал или сталкивался с этим? В каких случаях это > проявляется? Например, цикл foreach, использующий $_ вместо временной переменной, точно работает медленнее. -- Денис Ибаев From andy на shitov.ru Tue Sep 16 12:11:39 2008 From: andy на shitov.ru (Andrew Shitov) Date: Tue, 16 Sep 2008 23:11:39 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> Message-ID: <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> > Например, цикл foreach, использующий $_ вместо временной переменной, > точно работает медленнее. Медленнее где? # time perl5.10.0 -e'for (1..10000000) {$_++}' real 0m0.965s user 0m0.736s sys 0m0.021s # time perl5.8.8 -e'for (1..10000000) {$_++}' real 0m1.777s user 0m1.356s sys 0m0.026s -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From dionys на gmail.com Tue Sep 16 12:54:45 2008 From: dionys на gmail.com (Denis Ibaev) Date: Tue, 16 Sep 2008 23:54:45 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> Message-ID: >> Например, цикл foreach, использующий $_ вместо временной переменной, >> точно работает медленнее. > > Медленнее где? Может я неправильно понял исходный вопрос. Имел в виду сравнение for (1..10000000) {$_++} и for my $i (1..10000000) {$i++} на одной версии интерпретатора. -- Денис Ибаев From andy на shitov.ru Tue Sep 16 13:02:31 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 00:02:31 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> Message-ID: <353f08b80809161302x2f0d59cas81c71821dbc2b73b@mail.gmail.com> > Может я неправильно понял исходный вопрос. Имел в виду сравнение > for (1..10000000) {$_++} > и > for my $i (1..10000000) {$i++} > на одной версии интерпретатора. [root на andy ~]# time perl5.8.8 -e'for (1..10000000) {$_++}' real 0m1.780s user 0m1.357s sys 0m0.025s [root на andy ~]# time perl5.8.8 -e'for my $i (1..10000000) {$i++}' real 0m1.856s user 0m1.187s sys 0m0.023s [root на andy ~]# time perl5.10.0 -e'for (1..10000000) {$_++}' real 0m1.092s user 0m0.740s sys 0m0.016s [root на andy ~]# time perl5.10.0 -e'for my $i (1..10000000) {$i++}' real 0m1.057s user 0m0.735s sys 0m0.011s -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From jt на aaanet.ru Tue Sep 16 13:07:59 2008 From: jt на aaanet.ru (Eugene Toropov) Date: Wed, 17 Sep 2008 00:07:59 +0400 Subject: [RostovOnDon.pm] Perl 5.10 References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com><91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com><91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com><269382836.20080916160242@rt.ru><353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com><35509528.20080916162649@rt.ru><353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <353f08b80809161302x2f0d59cas81c71821dbc2b73b@mail.gmail.com> Message-ID: <005901c91837$eb1f8870$1d5d570a@Olga> s/iter $i $_ $i 2.02 -- -2% $_ 1.97 2% -- This is perl, v5.8.8 built for MSWin32-x86-multi-thread (with 12 registered patches, see perl -V for more detail) >> Может я неправильно понял исходный вопрос. Имел в виду сравнение >> for (1..10000000) {$_++} >> и >> for my $i (1..10000000) {$i++} >> на одной версии интерпретатора. > > > [root на andy ~]# time perl5.8.8 -e'for (1..10000000) {$_++}' > real 0m1.780s > user 0m1.357s > sys 0m0.025s > > [root на andy ~]# time perl5.8.8 -e'for my $i (1..10000000) {$i++}' > real 0m1.856s > user 0m1.187s > sys 0m0.023s > > [root на andy ~]# time perl5.10.0 -e'for (1..10000000) {$_++}' > real 0m1.092s > user 0m0.740s > sys 0m0.016s > > [root на andy ~]# time perl5.10.0 -e'for my $i (1..10000000) {$i++}' > real 0m1.057s > user 0m0.735s > sys 0m0.011s > > > -- > Andrew Shitov > ______________________________________________________________________ > andy на shitov.ru | http://shitov.ru > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > From dionys на gmail.com Tue Sep 16 13:42:29 2008 From: dionys на gmail.com (Denis Ibaev) Date: Wed, 17 Sep 2008 00:42:29 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <005901c91837$eb1f8870$1d5d570a@Olga> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <353f08b80809161302x2f0d59cas81c71821dbc2b73b@mail.gmail.com> <005901c91837$eb1f8870$1d5d570a@Olga> Message-ID: 2008/9/17 Eugene Toropov : > s/iter $i $_ > $i 2.02 -- -2% > $_ 1.97 2% -- > > This is perl, v5.8.8 built for MSWin32-x86-multi-thread > (with 12 registered patches, see perl -V for more detail) s/iter $_ $i $_ 4.31 -- -11% $i 3.83 13% -- This is perl, v5.8.8 built for i386-freebsd-64int (with 1 registered patch, see perl -V for more detail) -- Денис Ибаев From Vladislav.Zhuk на rt.ru Tue Sep 16 22:04:34 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Wed, 17 Sep 2008 09:04:34 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> Message-ID: <14522379.20080917090434@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 16 сентября 2008 г., 23:54:45: >>> Например, цикл foreach, использующий $_ вместо временной переменной, >>> точно работает медленнее. >> >> Медленнее где? > Может я неправильно понял исходный вопрос. Имел в виду сравнение > for (1..10000000) {$_++} > и > for my $i (1..10000000) {$i++} > на одной версии интерпретатора. Уважаемые коллеги, при таком подходе 99% времени уходит на создание массива из 10 миллионов элементов (1..10000000), а не на выполнение поставленной задачи тестирования. Поэкспериментируйте с правильным циклом: (my $i = 0, $i <= 10000000, $i++) {$i*$i} Или выберите более корректный пример. -- С уважением, Владислав From andy на shitov.ru Tue Sep 16 22:16:27 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 09:16:27 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <14522379.20080917090434@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> Message-ID: <353f08b80809162216p1602c761oab53346e992978f5@mail.gmail.com> > Поэкспериментируйте с правильным циклом: (my $i = 0, $i <= 10000000, $i++) {$i*$i} Да вообще этот пример тоже не годится, потому что компилятор по идее может смекнуть, что никаких умножений делать в цикле нет смысла. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Tue Sep 16 22:19:35 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 09:19:35 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <14522379.20080917090434@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> Message-ID: <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> >> for my $i (1..10000000) {$i++} >> на одной версии интерпретатора. > Уважаемые коллеги, при таком подходе 99% времени уходит на создание > массива из 10 миллионов элементов (1..10000000), а не на выполнение > поставленной задачи тестирования. Зачем массив-то создавать? :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From Vladislav.Zhuk на rt.ru Wed Sep 17 00:11:58 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Wed, 17 Sep 2008 11:11:58 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> Message-ID: <555895673.20080917111158@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 17 сентября 2008 г., 9:19:35: >>> for my $i (1..10000000) {$i++} >>> на одной версии интерпретатора. >> Уважаемые коллеги, при таком подходе 99% времени уходит на создание >> массива из 10 миллионов элементов (1..10000000), а не на выполнение >> поставленной задачи тестирования. > Зачем массив-то создавать? :-) Ну, в документации написано: Оператор диапазона (..) возвращает массив значений с шагом 1, лежащих в диапазоне, указанных левым и правым операндами, начиная со значения, указанного левым операндом... И вот результат: # time perl -e'for my $i (1..10000000) {$i++}' 9.399u 0.007s 0:09.68 97.0% 15+381k 0+0io 0pf+0w # time perl -e'for (my $i = 1, $i <=10000000, $i++) {$i+1}' 0.011u 0.011s 0:00.02 100.0% 12+132k 0+0io 0pf+0w т.е. цикл с применением оператора диапазона выполняется в 845 раз медленнее и кушает в разы больше памяти. В статьях о программлении на Перле упоминают, что конструкции типа for (1..10000000) могут не только внести недецкие тормоза, но и откушать достаточно много памяти. -- С уважением, Владислав From aa29ww на gmail.com Wed Sep 17 00:25:07 2008 From: aa29ww на gmail.com (Andrey Alakozov) Date: Wed, 17 Sep 2008 11:25:07 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <555895673.20080917111158@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> Message-ID: <48D0B0D3.4010307@gmail.com> Алоха, Здесь опечатка: > # time perl -e'for (my $i = 1, $i <=10000000, $i++) {$i+1}' > 0.011u 0.011s 0:00.02 100.0% 12+132k 0+0io 0pf+0w aa29.local$ perl -MO=Deparse -e'for (my $i = 1, $i <=10000000, $i++) {$i+1}' foreach $_ (my $i = 1, $main::i <= 10000000, $main::i++) { $i + 1; } Если ее исправить, то все возвращается на свои места: aa29.local$ time perl -e 'for (my $i = 1; $i <=10000000; $i++) {$i+1}' real 0m2.678s user 0m2.670s sys 0m0.008s aa29.local$ time perl -e 'for my $i (1..10000000) {$i+1}' real 0m1.977s user 0m1.971s sys 0m0.000s aa29.local$ perl -v This is perl, v5.8.7 built for i386-freebsd-64int (with 2 registered patches, see perl -V for more detail) -- Andrey From sharifulin на gmail.com Wed Sep 17 00:41:13 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Wed, 17 Sep 2008 11:41:13 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <48D0B0D3.4010307@gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> Message-ID: <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> Я вообще не использую сишный цикл for. Не зря его в Perl 6 переименовали в loop. 2008/9/17 Andrey Alakozov > Алоха, > > Здесь опечатка: > > > # time perl -e'for (my $i = 1, $i <=10000000, $i++) {$i+1}' > > 0.011u 0.011s 0:00.02 100.0% 12+132k 0+0io 0pf+0w > > aa29.local$ perl -MO=Deparse -e'for (my $i = 1, $i <=10000000, $i++) > {$i+1}' > > foreach $_ (my $i = 1, $main::i <= 10000000, $main::i++) { > $i + 1; > } > > Если ее исправить, то все возвращается на свои места: > > aa29.local$ time perl -e 'for (my $i = 1; $i <=10000000; $i++) {$i+1}' > > real 0m2.678s > user 0m2.670s > sys 0m0.008s > > aa29.local$ time perl -e 'for my $i (1..10000000) {$i+1}' > > real 0m1.977s > user 0m1.971s > sys 0m0.000s > > aa29.local$ perl -v > > This is perl, v5.8.7 built for i386-freebsd-64int > (with 2 registered patches, see perl -V for more detail) > > -- > Andrey > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From Vladislav.Zhuk на rt.ru Wed Sep 17 01:01:31 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Wed, 17 Sep 2008 12:01:31 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> <35509528.20080916162649@rt.ru> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> Message-ID: <737329089.20080917120131@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 17 сентября 2008 г., 11:41:13: > Я вообще не использую сишный цикл for. > Не зря его в Perl 6 переименовали в loop. да Perl6 - это уже вообще другой язык... А по поводу торможений при использовании спец.переменных нашел в каком-то FAQ: Почему использование $&, $` и $' замедляет программу? (Отвечает Анно Зигель) Если Perl видит, что где-либо в программе вам требуется одна из этих переменных, то он обеспечивает их для каждого поиска по шаблону. То есть, всякий раз копируется вся строка, частично - в $`, частично - в $&, частично - в $'. Это влечет серьезные неприятности, если вы имеете дело с большими строками или часто обращаетесь к шаблонам. Избегайте использования $&, $' и $`, если можете; если не можете, то, использовав единожды, не стесняйтесь использовать где угодно, потому что уже заплатили за это. В некоторых алгоритмах эти переменные действительно полезны. Начиная с версии 5.005, $& уже не такая затратная, как две остальные. Начиная с Perl 5.6.1, специальные переменные @- и @+ могут заменить $`, $& и $'. Эти массивы содержат указатели на начало и конец каждого совпадения (подробности см. в perlvar) - дают ту же информацию, но без риска избыточного копирования строк. В Perl 5.10 добавились ${^MATCH}, ${^PREMATCH} и ${^POSTMATCH} для тех же целей, но без общего ущерба для производительности. Perl задает эти переменные, только если регулярное выражение компилируется или выполняется с модификатором /p. -- С уважением, Владислав From sharifulin на gmail.com Wed Sep 17 01:08:46 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Wed, 17 Sep 2008 12:08:46 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <737329089.20080917120131@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> Message-ID: <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> > да Perl6 - это уже вообще другой язык... > > и лучше :) Мы тут на днях с Шитовым переводили цикл статей "От Perl 5 к Perl 6" (конечно, больше Андрей, чем я :), скоро опубликуем, очень много интересного. -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From Vladislav.Zhuk на rt.ru Wed Sep 17 02:11:28 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Wed, 17 Sep 2008 13:11:28 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> Message-ID: <449325485.20080917131128@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 17 сентября 2008 г., 12:08:46: > Мы тут на днях с Шитовым переводили цикл статей "От Perl 5 к Perl > 6" (конечно, больше Андрей, чем я :), скоро опубликуем, очень много интересного. Как я понял, у Perl'а 6 такая же миссия, как и у Моисея. Выдать релиз тогда, когда вымрут последние программеры, помнившие Perl5 :) Учитывая, что Perl6 уже почти 10 лет разрабатывается, скорого появления его ждать не приходится. Но смысл не столько в самом Перле, сколько в библиотеках под него... Мне кажется, что я на пенсию уйду раньше, чем смогу пощупать этот Перл6. Особенно учитывая, что ActiveState отказалась от его развития. ЗЫ: а статьи очень ждем-с -- С уважением, Владислав From jt на aaanet.ru Wed Sep 17 02:23:04 2008 From: jt на aaanet.ru (Eugene Toropov) Date: Wed, 17 Sep 2008 13:23:04 +0400 Subject: [RostovOnDon.pm] Perl 5.10 References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com><353f08b80809161211l27b1cf0cwb9977dc886196a63@mail.gmail.com><14522379.20080917090434@rt.ru><353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com><555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com><91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com><737329089.20080917120131@rt.ru><91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> Message-ID: <00c801c918a6$fcec4470$1d5d570a@Olga> > Как я понял, у Perl'а 6 такая же миссия, как и у Моисея. Выдать релиз > тогда, когда вымрут последние программеры, помнившие Perl5 :) Ржунимагу :)) А если серьезно, то в последнее время разработка шестерки явно активизировалась, некоторые фонды даже деньги начали выделять на это дело (читал недавно где-то про несколько сотен тысяч долларов) From sharifulin на gmail.com Wed Sep 17 02:33:48 2008 From: sharifulin на gmail.com (Anatoly Sharifulin) Date: Wed, 17 Sep 2008 13:33:48 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <449325485.20080917131128@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> Message-ID: <91318900809170233y77f64af9gb59ed6d3a22e3a11@mail.gmail.com> Влад, можешь хоть сейчас его пощупать, выбирай любую реализацию, благо ТИМТОУДИ. http://perlgeek.de/blog-en/perl-5-to-6/22-state.html Если реальных проектов - вики November, собранная на Rakudo. http://github.com/viklund/november/tree/master В данном проекте даже "наши" есть, ребята из Vladivostok.PM, даже русские комменты :) 17 сентября 2008 г. 13:11 пользователь Владислав Жук написал: > Здравствуйте, Rostov-on-Don Perl Mongers! > > Вы писали 17 сентября 2008 г., 12:08:46: > > > Мы тут на днях с Шитовым переводили цикл статей "От Perl 5 к Perl > > 6" (конечно, больше Андрей, чем я :), скоро опубликуем, очень много > интересного. > > Как я понял, у Perl'а 6 такая же миссия, как и у Моисея. Выдать релиз > тогда, когда вымрут последние программеры, помнившие Perl5 :) > > Учитывая, что Perl6 уже почти 10 лет разрабатывается, скорого > появления его ждать не приходится. Но смысл не столько в самом Перле, > сколько в библиотеках под него... > Мне кажется, что я на пенсию уйду раньше, чем смогу пощупать этот > Перл6. Особенно учитывая, что ActiveState отказалась от его развития. > > ЗЫ: а статьи очень ждем-с > > -- > С уважением, Владислав > > > _______________________________________________ > RostovOnDon-pm mailing list > RostovOnDon-pm на pm.org > http://mail.pm.org/mailman/listinfo/rostovondon-pm > -- С уважением, Анатолий Шарифулин. ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From jt на aaanet.ru Wed Sep 17 03:05:33 2008 From: jt на aaanet.ru (Eugene Toropov) Date: Wed, 17 Sep 2008 14:05:33 +0400 Subject: [RostovOnDon.pm] Perl 5.10 References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com><14522379.20080917090434@rt.ru><353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com><555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com><91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com><737329089.20080917120131@rt.ru><91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com><449325485.20080917131128@rt.ru> <91318900809170233y77f64af9gb59ed6d3a22e3a11@mail.gmail.com> Message-ID: <010a01c918ac$ec5429b0$1d5d570a@Olga> А есть что-то еще, кроме November ? ----- Original Message ----- From: Anatoly Sharifulin To: Rostov-on-Don Perl Mongers Sent: Wednesday, September 17, 2008 1:33 PM Subject: Re: [RostovOnDon.pm] Perl 5.10 Влад, можешь хоть сейчас его пощупать, выбирай любую реализацию, благо ТИМТОУДИ. http://perlgeek.de/blog-en/perl-5-to-6/22-state.html Если реальных проектов - вики November, собранная на Rakudo. http://github.com/viklund/november/tree/master В данном проекте даже "наши" есть, ребята из Vladivostok.PM, даже русские комменты :) 17 сентября 2008 г. 13:11 пользователь Владислав Жук написал: Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 17 сентября 2008 г., 12:08:46: > Мы тут на днях с Шитовым переводили цикл статей "От Perl 5 к Perl > 6" (конечно, больше Андрей, чем я :), скоро опубликуем, очень много интересного. Как я понял, у Perl'а 6 такая же миссия, как и у Моисея. Выдать релиз тогда, когда вымрут последние программеры, помнившие Perl5 :) Учитывая, что Perl6 уже почти 10 лет разрабатывается, скорого появления его ждать не приходится. Но смысл не столько в самом Перле, сколько в библиотеках под него... Мне кажется, что я на пенсию уйду раньше, чем смогу пощупать этот Перл6. Особенно учитывая, что ActiveState отказалась от его развития. ЗЫ: а статьи очень ждем-с -- С уважением, Владислав _______________________________________________ RostovOnDon-pm mailing list RostovOnDon-pm на pm.org http://mail.pm.org/mailman/listinfo/rostovondon-pm -- С уважением, Анатолий Шарифулин. ------------------------------------------------------------------------------ _______________________________________________ RostovOnDon-pm mailing list RostovOnDon-pm на pm.org http://mail.pm.org/mailman/listinfo/rostovondon-pm ----------- следущая часть ----------- Вложение в формате HTML было извлечено… URL: From Vladislav.Zhuk на rt.ru Wed Sep 17 03:18:00 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Wed, 17 Sep 2008 14:18:00 +0400 Subject: [RostovOnDon.pm] Perl6 In-Reply-To: <91318900809170233y77f64af9gb59ed6d3a22e3a11@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <91318900809170233y77f64af9gb59ed6d3a22e3a11@mail.gmail.com> Message-ID: <1424607942.20080917141800@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 17 сентября 2008 г., 13:33:48: > Влад, можешь хоть сейчас его пощупать, выбирай любую реализацию, благо ТИМТОУДИ. А кто-то из здесь присутствующих его щупал? Впечатления? Я как-то почитал про этот Perl6 с примерами кода - мне показалось, что синтаксис у него будет еще тяжелее для восприятия (вспоминаю религиозные войны Unix vs OS/2 лет 10-12 назад и, соответственно, Perl vs REXX, как штатные скриптовые языки. Так в качестве страшилки народ показывал фрагмент кода на Перле. Мол, автор языка не программер, а лингвист, который из принципа решил максимально заюзать все символы, доступные на клавиатуре). Интересно, кем был автор AWK? :) -- С уважением, Владислав From andy на shitov.ru Wed Sep 17 03:30:16 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 14:30:16 +0400 Subject: [RostovOnDon.pm] Perl6 In-Reply-To: <1424607942.20080917141800@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <91318900809170233y77f64af9gb59ed6d3a22e3a11@mail.gmail.com> <1424607942.20080917141800@rt.ru> Message-ID: <353f08b80809170330k5b4ceabcyc58cf5445a4e66d0@mail.gmail.com> > А кто-то из здесь присутствующих его щупал? Впечатления? Лол. > Я как-то почитал про этот Perl6 с примерами кода - мне показалось, что > синтаксис у него будет еще тяжелее для восприятия Да нет, достаточно посмотреть на объявление классов. class С {...}, куда уж проще. > Интересно, кем был автор AWK? :) Их трое (соответственно, A., W. и K.), и это, кстати, всем известный факт :-) -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Wed Sep 17 03:42:42 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 14:42:42 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <449325485.20080917131128@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> Message-ID: <353f08b80809170342g3118b34ftf273288afc6158e7@mail.gmail.com> > Перл6. Особенно учитывая, что ActiveState отказалась от его развития. Опять искаженные факты. ActiveState ни от чего не отказывались, а заниматься развитием языка - не входит в их философию: они лишь портируют что-то, что уже существует. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Wed Sep 17 03:45:55 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 14:45:55 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <010a01c918ac$ec5429b0$1d5d570a@Olga> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <91318900809170233y77f64af9gb59ed6d3a22e3a11@mail.gmail.com> <010a01c918ac$ec5429b0$1d5d570a@Olga> Message-ID: <353f08b80809170345n230cd892o2a728dc0b908f8a9@mail.gmail.com> > А есть что-то еще, кроме November ? http://real.perl6.ru Веб-сервис http://www.artlebedev.ru/tools/typograf/webservice/TypografWebServiceClient10_perl6.zip -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From andy на shitov.ru Wed Sep 17 03:46:59 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 14:46:59 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <00c801c918a6$fcec4470$1d5d570a@Olga> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <00c801c918a6$fcec4470$1d5d570a@Olga> Message-ID: <353f08b80809170346j771a0c18na54116cfe16777e3@mail.gmail.com> > (читал недавно где-то про несколько сотен тысяч долларов) Те сотни будут распределены на мелкие гранты. А еще есть целевые гранты типа "реализовать такую-то часть спецификации". -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From Vladislav.Zhuk на rt.ru Wed Sep 17 04:46:11 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Wed, 17 Sep 2008 15:46:11 +0400 Subject: [RostovOnDon.pm] Perl6 In-Reply-To: <353f08b80809170330k5b4ceabcyc58cf5445a4e66d0@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <91318900809170233y77f64af9gb59ed6d3a22e3a11@mail.gmail.com> <1424607942.20080917141800@rt.ru> <353f08b80809170330k5b4ceabcyc58cf5445a4e66d0@mail.gmail.com> Message-ID: <136360076.20080917154611@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 17 сентября 2008 г., 14:30:16: > Их трое (соответственно, A., W. и K.), и это, кстати, всем известный факт :-) надо же... Я об авторах вспоминаю когда с софтиной что-то не так. А вот к AWK у меня претензий не было (мож потому, что проще было на Перле накропать). > Опять искаженные факты. > ActiveState ни от чего не отказывались, а заниматься развитием языка - > не входит в их философию: они лишь портируют что-то, что уже > существует. неправильно высказался. Где-то читал, что они не планируют заниматься портированием сабжа (а для винды портануть не такая простая задача как может показаться, плюс организовать репозитарий для ppm c немеряной кучей пакетов). А еще есть PerlDevKit - разработка ActiveState (без PerlApp я не не представляю как клепать юзверьские программы). Хотя в шестерке в плане исполнения все будет по-другому. Должно быть какое-то Perl Runtime Environment, которое будет исполнять скомпилированные (с помощью некоего Perl Development Kit) скрипты. В общем, время покажет. Чем дольше будут тянуть с выходом шестой версии - тем меньше шансов завоевать широкую поддержку (тех же разработчиков IDE и прочих вспомогательных инструментов, которые делают жизнь приятней). -- С уважением, Владислав From Vladislav.Zhuk на rt.ru Wed Sep 17 06:33:47 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Wed, 17 Sep 2008 17:33:47 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <353f08b80809170342g3118b34ftf273288afc6158e7@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <14522379.20080917090434@rt.ru> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <353f08b80809170342g3118b34ftf273288afc6158e7@mail.gmail.com> Message-ID: <13210426342.20080917173347@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 17 сентября 2008 г., 14:42:42: >> Перл6. Особенно учитывая, что ActiveState отказалась от его развития. > Опять искаженные факты. > ActiveState ни от чего не отказывались, а заниматься развитием языка - > не входит в их философию: они лишь портируют что-то, что уже > существует. Решил провентилировать этот вопрос: Из официальных источников ActiveState (пресс-релиз по поводу выхода ActivePerl 5.10.1001) было сказано, что когда будет готовый компилятор - тогда они и будут думать. А сейчас они побаловались с Pugs и намекнули, что там еще работать и работать... В общем, можно делать ставки - зарелизят Perl6 к 10-летию начала его разработки или нет. -- С уважением, Владислав From andy на shitov.ru Wed Sep 17 06:42:44 2008 From: andy на shitov.ru (Andrew Shitov) Date: Wed, 17 Sep 2008 17:42:44 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <13210426342.20080917173347@rt.ru> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <353f08b80809162219ob3df36csdb627b28a1bcbed0@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <353f08b80809170342g3118b34ftf273288afc6158e7@mail.gmail.com> <13210426342.20080917173347@rt.ru> Message-ID: <353f08b80809170642y38a4d68exd75762f7f2e082f2@mail.gmail.com> > Решил провентилировать этот вопрос: > Из официальных источников ActiveState (пресс-релиз по поводу выхода > ActivePerl 5.10.1001) было сказано, что когда будет готовый компилятор Где-то в архиве рассылки moscow-pm есть ссылка на ответ ActiveState на мой им вопрос по поводу участия в разработке Perl 6. -- Andrew Shitov ______________________________________________________________________ andy на shitov.ru | http://shitov.ru From maxim.vuets на gmail.com Wed Sep 17 08:46:14 2008 From: maxim.vuets на gmail.com (Maxim Vuets) Date: Wed, 17 Sep 2008 18:46:14 +0300 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <353f08b80809170642y38a4d68exd75762f7f2e082f2@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <555895673.20080917111158@rt.ru> <48D0B0D3.4010307@gmail.com> <91318900809170041n1e008f27l1dafc7f4d02ceed@mail.gmail.com> <737329089.20080917120131@rt.ru> <91318900809170108o2035c27kdfd079626d979be5@mail.gmail.com> <449325485.20080917131128@rt.ru> <353f08b80809170342g3118b34ftf273288afc6158e7@mail.gmail.com> <13210426342.20080917173347@rt.ru> <353f08b80809170642y38a4d68exd75762f7f2e082f2@mail.gmail.com> Message-ID: 17.09.08, Andrew Shitov написал(а): > Где-то в архиве рассылки moscow-pm есть ссылка на ответ ActiveState на > мой им вопрос по поводу участия в разработке Perl 6. Я помню вот эту твою запись: http://perl6.ru/perl6-questions/ -- Hoc est simplicissimum! maxim.vuets.name From Vladislav.Zhuk на rt.ru Tue Sep 23 06:10:15 2008 From: Vladislav.Zhuk на rt.ru (=?koi8-r?B?98zBxMnTzMHXIPbVyw==?=) Date: Tue, 23 Sep 2008 17:10:15 +0400 Subject: [RostovOnDon.pm] Perl 5.10 In-Reply-To: <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> References: <91318900809010118m5ca7f210q4f27d7d8577655d2@mail.gmail.com> <008d01c90c1d$578aaa20$0c92560a@jt> <91318900809012353r5635a8c2m6488a1294eb6fd9b@mail.gmail.com> <91318900809020038n3bf2539ck7736adc16c9bacdf@mail.gmail.com> <91318900809020044l546ffb3en1031817a1fb02d50@mail.gmail.com> <91318900809020049g30b34e9dv26d6760a7dba7366@mail.gmail.com> <269382836.20080916160242@rt.ru> <353f08b80809160515p5117d51ey56c7873618c6e119@mail.gmail.com> Message-ID: <295492025.20080923171015@rt.ru> Здравствуйте, Rostov-on-Don Perl Mongers! Вы писали 16 сентября 2008 г., 16:15:16: >> Кто уже попробовал/использует версию 5.10 - как впечатление? >> Читал, что что-то изменили в компиляторе перла и якобы тепер программы >> должны быстрее стартовать. Есть такое? > Я уже почти полгода использую. Собрать компилятор не проблема, > основной трудностью было пройтись по всем проектам, которые работают > на сервере, и поустанавливать заново все нужные модули со спана. > Никаких ошибок после этого в логах не появилось, работает стабильно. > Скорость работы я не мерял (за исключением простых тестов с циклами, > чтобы выяснить, что 5.10 не медленнее 5.8.8). ну, под *никс все, как правило, проходит ровно (если были сомнения в переходе я выжидал определенное время и если у людей сразу не возникало каких-то вопросов - переползал и сам). Так вот, в связи с изменением законодательства подшаманил свои проекты под 5.10, но с новым Win32-GUI в ActivePerl у меня какой-то психологический тромб (объект UpDown). Если кто рисует морду под винду - просьба отозваться (гугл ответов не дал, т.е. думаю, что торможу на ровном месте). -- С уважением, Владислав