LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Сорри за оффтоп, на джаве со стандартной библиотекой за 4.4 секунды парсит с ограничением в 600 мегабайтов (если чуть больше дать, чтобы GC не сильно мешал, за 3 секунды парсит). Может она больше подойдёт для такой задачи? Если не использовать namespace то ещё быстрее работает (примерно в полтора раза).

Есть предположение, что на C с libxml будет ещё быстрее и ещё меньше памяти кушать. Можно к хаскелю присобачить биндинги (или найти готовые), чтобы основной работой код на C занимался.

Исходная версия Legioner, :

Сорри за оффтоп, на джаве со стандартной библиотекой за 4.4 секунды парсит с ограничением в 600 мегабайтов (если чуть больше дать, чтобы GC не сильно мешал, за 3 секунды парсит). Может она больше подойдёт для такой задачи? Если не использовать namespace то ещё быстрее работает (примерно в полтора раза).