On 2007.12.25 at 00:31:28 +0300, Eugene Berdnikov wrote:

>  А тормоза у Печникова, наверное, из-за того, что шелл * пакует в
>  монолитную строку через realloc(), а тикл пользуется чанковыми строками.

Тикль 8.1 и выше в этом месте пользуется списком. Внутреннее
представление списка - что-то вроде argc+argv[], чуточку посложнее из-за
того что сами элементы списка - не просто строки.

>  Но и это не предел оптимизации. Думаю, perl с unlink() в реверсном цикле
>  уделает этот тикль как бог черепаху... :-)

Запросто. Поскольку perl результаты glob пометит как бинарные строки,
а тикль будет в utf-8 конвертить.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить