The OpenNET Project / Index page

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

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

"Выпуск Perl 5.8.9"  
Сообщение от opennews on 16-Дек-08, 19:13 
Анонсирован (http://use.perl.org/articles/08/12/16/1129216.shtml) выход Perl 5.8.9, спустя почти три года с момента выпуска Perl 5.8.8. Призывая мигрировать на ветку 5.10 (выпуск 5.10.1 обещан в близком будущем), разработчики завершают развитие Perl серии 5.8. В дальнейшем обещаны только исправления уязвимостей и проблем сборки.


Основные новшества (http://search.cpan.org/~nwclark/perl-5.8.9/pod/perl589delta.pod) Perl 5.8.9:


-  Обновлённая база символов Unicode 5.1.0 (http://www.unicode.org/versions/Unicode5.1.0/#NotableChanges), улучшение внутреннего кэширования при работе с utf-8 и ускорение работы regexp в этой кодировке;

-  Возможность назначать во время запуска каталоги, в которых ищутся модули, относительно каталога, в котором размещён в данный момент сам интерпретатор - как предваряя каждый из них в @INC приставкой '.../', так и с помощью параметра -Duserelocatableinc для ./Configure;
-  Улучшение работы отладчика;

-  Поддержка платформ: DragonFlyBSD, MidnightBSD,...

URL: http://use.perl.org/articles/08/12/16/1129216.shtml
Новость: https://www.opennet.ru/opennews/art.shtml?num=19419

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

 Оглавление

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


1. "Выпуск Perl 5.8.9"  
Сообщение от vadiml on 16-Дек-08, 19:13 
> XS-модули можно теперь собирать компилятором C++ без участия компилятора C.

странное нововведение, я так ранее и делал

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

2. "Выпуск Perl 5.8.9"  
Сообщение от ture on 16-Дек-08, 21:06 
это лучше чем ничего
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск Perl 5.8.9"  
Сообщение от Аноним (??) on 16-Дек-08, 23:53 
как бы совремнные пионеры не говорили о новых супер "языках", perl это язык который в администраторских задач очень хорош и как говорил когда-то давно преподователь по программироваю компактен...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск Perl 5.8.9"  
Сообщение от Andrew Kolchoogin on 17-Дек-08, 00:44 
> как бы совремнные пионеры не говорили о новых супер "языках", perl это
> язык который в администраторских задач очень хорош

    Не очень. Shell лучше. На нем демоны памятью не текут.

> и как говорил когда-то давно преподователь по программироваю компактен...

    Есть BrainF*ck. Он уж вообще компактнее нельзя.

    "Не доводите до абсурда". (C) Википедия.

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

5. "Выпуск Perl 5.8.9"  
Сообщение от Дмитрий email(??) on 17-Дек-08, 00:57 
У меня на перле тоже демоны памятью не текут - может а что то делаю не так???
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Perl 5.8.9"  
Сообщение от LORbot on 17-Дек-08, 03:32 
Конечно не так. Пытаешься врать не на том сайте.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск Perl 5.8.9"  
Сообщение от PavelR (??) on 17-Дек-08, 07:19 
я тебе авторитетно заявляю - да пошел ты в ж-у с такими заявлениями.  

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

чо тебе еще сказать - бот ты и есть бот.

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

13. "Выпуск Perl 5.8.9"  
Сообщение от Maxim Chirkov email(ok) on 17-Дек-08, 09:24 
>Конечно не так. Пытаешься врать не на том сайте.

Этот сайт работает под управлением десятка непрерывно работающих FastCGI процессов на Perl с достаточно большим аптаймом, никакой утечки памяти в них никогда небыло, как во времена Perl 5.005, так и сейчас, под Perl 5.8.8. На других машинах тоже в режиме демона вертится достаточно тяжелая логика, интенсивно использующая память - утечек памяти там нет.

Надежный способ родить утечку памяти в Perl скрипте - при удалении элемента массива/хэша/переменной не почистить на него ссылки, пока остается ссылка на элемент, он не удаляется.

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

15. "Выпуск Perl 5.8.9"  
Сообщение от Дмитрий email(??) on 17-Дек-08, 10:32 
Память в перле течёт в одном случае когда ссылка косвенно ссылается сама на себя(так как управление памятью основано на механизме подсчёта ссылок). Вот тогда память течёт и течёт очень даже заметно.
Всё остальное - разговоры троллей которые перла и в глаза толком не видели.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск Perl 5.8.9"  
Сообщение от Maxim Chirkov email(ok) on 17-Дек-08, 11:31 
Нашел в архиве и выложил на сайт две статьи по этому поводу:

https://www.opennet.ru/base/dev/perl_memory_leak.txt.html
https://www.opennet.ru/base/dev/perl_memory.txt.html

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

23. "Под mod_perl желательно use Apache::SizeLimit;"  
Сообщение от smooth (??) on 17-Дек-08, 12:02 
Под mod_perl желательно use Apache::SizeLimit;

Хотя конечно советами приведенными выше желательно пользоваться, чтобы SizeLimit не так часто грохал чилда апачи. Но Apache::SizeLimit на 100% окончательно решит проблему с ростом размера процесса httpd.

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

25. "Выпуск Perl 5.8.9"  
Сообщение от Stanislauz on 17-Дек-08, 16:58 
Спасибо большое за ссылочки... Очень они мен помогли.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск Perl 5.8.9"  
Сообщение от B. Obama on 17-Дек-08, 19:04 
Люди ... а вы че с бездомными ботами разговариваете? 8-о
Дык ЛОР починили - бот уже давно дома, а тут все баталии :)

Нееее - кое что на ЛОРе все же делать умеют! (флэймботов на жабе) :)

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

30. "Выпуск Perl 5.8.9"  
Сообщение от JWalker (ok) on 23-Дек-08, 12:59 
Уважаемый B. Obama, ответьте нам в треде про различные реализации языка Питон. А то уж очень интересно узнать зачем все-таки пишут компиляторы Си на Си. Вы там ссылочку на документ обещали...

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

32. "Выпуск Perl 5.8.9"  
Сообщение от prapor (??) on 14-Янв-09, 23:41 
О, спасибо, к месту.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск Perl 5.8.9"  
Сообщение от w on 17-Дек-08, 04:54 
>
>    Есть BrainF*ck. Он уж вообще компактнее нельзя.
>
>    "Не доводите до абсурда". (C) Википедия.

Скажи-ка, толстый тролль, а что лично ты сам написал на Perl, чтобы это утверждать? Подозреваю, что ничего серьезного. Просто наслушался отзывов о Perl у других троллей с ЛОРа, начитался Википедий и теперь считаешь себя знатоком.

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

8. "Выпуск Perl 5.8.9"  
Сообщение от Аноним (??) on 17-Дек-08, 05:24 
Интересно, оно в портах FreeBSD будет так же долго появляться как и 5.10?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск Perl 5.8.9"  
Сообщение от grayich (ok) on 17-Дек-08, 06:34 
наверное быстрее
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск Perl 5.8.9"  
Сообщение от grayich (ok) on 14-Янв-09, 23:00 
появился =)  ~месяц =)
впрочем учитуя время после разблокировки портов после релиза.. нормально =)

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

14. "Выпуск Perl 5.8.9"  
Сообщение от asmus email on 17-Дек-08, 09:28 
Это отличная новость, похоже perl оживает.

>успешно эксплуатируются демоны написанные на перле, работают с сетью,
>обрабатывают соединения, аптаймы "пока сервак не перезагрузят" - без проблем.

Поддерживаю, тоже самое - пара серверов с перловыми демонами работают как хорошие часики. Andrew Kolchoogin необъетивную пургу гонишь. Назовись Andrew Purgow.

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

18. "Выпуск Perl 5.8.9"  
Сообщение от SubGun (ok) on 17-Дек-08, 11:37 
Только не забудьте указать, сколько памяти и процессора они жрут под нагрузкой.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск Perl 5.8.9"  
Сообщение от PavelR (??) on 17-Дек-08, 11:45 
вы там поди в цикле файлы отдаете вот таким методом:

open PIC, "<$tmpfile" or die $!;
binmode PIC;
while (<PIC>) {
print $_;
}
close PIC;


вот и нагрузка у вас большая.


:)
память - в пределах разумных потребностей

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

21. "Выпуск Perl 5.8.9"  
Сообщение от vase4kin on 17-Дек-08, 11:45 
Странно, правда, что это часто с лихвой окупается, если брать во внимание еще и IO system.
Народ, хватит сравнивать трактор с баржей.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск Perl 5.8.9"  
Сообщение от Аноним (??) on 17-Дек-08, 11:56 
>Только не забудьте указать, сколько памяти и процессора они жрут под нагрузкой.

Спросите у Бреда Фицпатрика, у которого даже балансер и распределенная ФС для livejournal на perl написаны.


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

24. "Выпуск Perl 5.8.9"  
Сообщение от Аноним (??) on 17-Дек-08, 15:23 
Хех... помню с год назад столкнулся с тем, что какой-то модуль cpan (UserAgent вроде) не собирался, после ковыряний было выяснено, что бага известно и будет пофикшена в следующем релизе... вот он наконец, через три года после обнаружения сего бага, вышел :) неужто пофиксили? =)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Perl 5.8.9"  
Сообщение от XS on 18-Дек-08, 04:13 
>Хех... помню с год назад столкнулся с тем, что какой-то модуль cpan
>(UserAgent вроде) не собирался, после ковыряний было выяснено, что бага известно
>и будет пофикшена в следующем релизе... вот он наконец, через три
>года после обнаружения сего бага, вышел :) неужто пофиксили? =)

Вы когда последний раз психиатра посещали? UserAgent.pm это часть libwww-perl, использую этот пакет во многих вещах, ниразу не было за 7 лет использования этого пакета, чтобы он отказывался устанавливаться.

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

28. "Выпуск Perl 5.8.9"  
Сообщение от Oles email on 19-Дек-08, 10:59 
Это уже по чуть чуть начинает напоминать "вышла новая версия кобола" или "вышла новая версия брейнфака" :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск Perl 5.8.9"  
Сообщение от Мент on 19-Дек-08, 11:21 
>Это уже по чуть чуть начинает напоминать "вышла новая версия кобола" или
>"вышла новая версия брейнфака" :)

А что это еще должно напоминать? Отличный устоявшийся язык, обратная совместимость, мелкие правки, болшое сообщество, плавное развитие (-> 5.10 -> 5.12 ). Ожидали кучу говна в комментах как при релизе питона или явы? Зря.


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

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

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




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

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