parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Всмысле это предложение или уже недокументированная возможность в ночных сборках?

andylars 30.05.2016 11:04 / 30.05.2016 11:05

Вообще к hash-у много пожеланий.
Он слишком уж голый из коробки, как велосипед без седушки, доехать можно, но быстро утомляет по дороге, а тем не менее, он используется намного чаще чем таблицы (у меня во всяком случае почти везде hash), но манипуляции с ним - вставки между строк, замена ключа, обратный порядок - это просто слезы и боль.

Мета-обёртки, в любом случае вызывают всяческие циклы и переборы, и 1000 таких операций с коротким ключом-значением (например сетка товаров), увеличивает время до +100-300 ms на ответ...

Надо или ввести новый класс list/dict на базе hash, но с расширенными функциями, или дополнить hash до минимально-достаточного для пригодности набора.

Просто иначе получается, что Парсер как-то ложится мимо задач. Там где надо высокоуровневые функции от манипуляций с данными из коробки - он не умеет. Там где надо низкоуровневые (типа операции с байтами) - он тоже не умеет.

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