>>расскажите про многопоточное программирование на perl.
>>...
>
>А еще он кофе варить не умеет. Ё-моё! Ребят, да что вы
>в самом деле! Одному ООП на Перле подавай, другому - многопоточное
>программирование, третьему - чтоб сборщик мусора был, а четвертому кнопки на
>формочку лепить надо... Для всего этого есть специализированные языки/среды разработки. А
>Перл прежде всего _обработчик_текстов_. И в этом ему, возможно, нет равных.
>нивапрос. задача: каталог, где лежат ~ 20тыс текстовых файлов. каждый файл - это 4-6 тыс строк, в основном с числами(на самом деле - это записи о вызовах: дата+время начала, номер A, номер B, длительность и ещё кое-какая служебная информация)
Ещё у вас есть на входе отдельный файл с шаблонами для поиска вида:
79132345432;79122345576;GOLD
79463468568;79157457458;BEEL
[и так строк 60]
т.е. по факту это набор регекспов. для тех, что на одной строке выполняется логическое "И".
Собрать строку в одно выражение нельзя - неизвестно, в какой последовательности это может встретиться.
задача проста: найди за один проход все подходящее под шаблоны и как можно быстрее.