The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Практические примеры использования новых возможнос..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: Практические примеры использования новых возможнос..."  
Сообщение от opennews on 27-Дек-07, 22:17 
Gabor Szabo подготовил (http://use.perl.org/articles/07/12/26/1628211.shtml) четыре статьи, на примерах поясняющие суть новшеств реализованных в  Perl 5.10:


-  "What's new in Perl 5.10? say, //, state (http://www.szabgab.com/blog/2007/12/1198487488.html)"  - обзор функции say (аналог print, но автоматически добавляет "\n"), оператора // (как || только 0 не считается пустым значением) и state (как "my", но переменная инициализируется только 1 раз, аналог static переменным в C);-  "
Smart Matching in Perl 5.10 (http://www.szabgab.com/blog/2007/12/1198487688.html)" - демонстрация коммутативного оператора "~~", дополняющего "==" и "eq".-  "Switching in Perl 5.10 (http://www.szabgab.com/blog/2007/12/1198488688.html)" - пример использования нового оператора "given" (аналог case или switch из других языков);-  "Regular Expressions in Perl 5.10 (http://www.szabgab.com/blog/2007/12/1198488988.html)" - обзор именованных подстановок в regex, вместо $1, $2... теперь можно напрямую указывать имена ключей хэша.

Ранее, Gabor Szabo написал подробный обзор идей заложенных в Perl6 - "Introduction to Perl6 (http://www.szabgab.com/talks/perl6/)".

URL: http://use.perl.org/articles/07/12/26/1628211.shtml
Новость: http://www.opennet.ru/opennews/art.shtml?num=13456

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Практические примеры использования новых возможностей Perl 5..."  
Сообщение от Pilat on 27-Дек-07, 22:17 
Занимаются какой-то фигнёй. И так уже язык переполнен конструкциями сомнительной полезности, а многопоточности нормальной как не было так и нет, память как жрал так и жрёт. Прямо say не хватало смертельно... Теперь точно новых пользователей в перл калачом не заманишь.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Практические примеры использования новых возможностей Perl 5..."  
Сообщение от Skylord email(??) on 27-Дек-07, 23:48 
Гм. По-моему, если ты изначально не любишь Перл, то какой толк комментировать новость - все равно от тебя кроме негатива ничего не будет? ;-)
А по существу - описываются всякие мелкие приятности из разряда "а теперь и такие вот рюшечки". Это же не значит, что больше ничего нет - сходи по ссылкам с этих ссылок и убедишься, что и по памяти есть подвижки и по скорости... Но толку об этом писать в новости? "Увеличена скорость и уменьшен объем потребляемой памяти" - это абстрактно и ни о чем не говорит. А что такое print, || и my знает кто угодно, кто хоть раз на Перле что-то делал - новости же для масс рассчитаны. :-) А чего-то радикального в 5.10 быть и не может: это ж не шестая версия, а просто очередной шаг по старому проторенному пути..
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Практические примеры использования новых возможностей Perl 5..."  
Сообщение от Pilat on 29-Дек-07, 00:54 
>Гм. По-моему, если ты изначально не любишь Перл, то какой толк комментировать
>новость - все равно от тебя кроме негатива ничего не будет?
>;-)
>А по существу - описываются всякие мелкие приятности из разряда "а теперь
>и такие вот рюшечки". Это же не значит, что больше ничего
>нет - сходи по ссылкам с этих ссылок и убедишься, что
>и по памяти есть подвижки и по скорости... Но толку об

Любить язык программирование - это извращение, надо любить им пользоваться. Но последние изменения в перл направлены на то, чтобы им пользоваться стало невозможно. Тот же given - ну как им можно пользоваться, если, даже забыв о его визуальной кривости, его просто нет в 5.8 - который ещё годы будет доминировать.

А известные недостатки - память, многопоточность - как не устранялись, так и не устраняются, и в данном релизе в частности. Попробуй сделать многопоточный граббер через free прокси, полюбуйся, как эта многопоточность память ест.

От тебя кроме дезинформации - тоже толку мало. Где там по памяти подвижки? Уже каждый новый поток жрёт память не мегабайтами? Уже mod_perl может использовать общие сегменты? Или 10 байт нашли способ сэкономить при запуске "hello world" - и это и есть прогреcс?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Практические примеры использования новых возможностей Perl 5..."  
Сообщение от Гость on 28-Дек-07, 01:32 
Да, некогда любимый язык превращается в помойку.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Практические примеры использования новых возможностей Perl 5..."  
Сообщение от Аноним on 28-Дек-07, 14:13 
Та вы не шарите. В 5.10 добавлено кучу полезностей. Один ~~ чего стоит.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Практические примеры использования новых возможностей Perl 5..."  
Сообщение от Pilat on 29-Дек-07, 23:19 
>Та вы не шарите. В 5.10 добавлено кучу полезностей. Один ~~ чего
>стоит.

вот именно. ~~~ будет в 5.12 и мы наконец поймём, что разработчики перла давно отошли от практического программирования и витают в облаках.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Практические примеры использования новых возможностей Perl 5..."  
Сообщение от Stanislaus on 03-Янв-08, 04:15 
Для нелюбителей новых фич: никто вас не заставляет ими пользоваться.
Про сто не используйте прагму feature.
А улучшений полно. Много всего переработали.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру