parser

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

 

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

Ответ

G_Z 03.03.2016 23:36

- простая реализация не красивая (внутри будет всё тот-же цикл с проверками, но в todo у нас есть что-то на этот счёт)
«Внутри» лучше, чем «снаружи».
- ценность сомнительная (nameless таблицы применяются совсем не часто, а эта их функция -- и того меньше).
Я не совсем понимаю какая между ними принципиальная разница.
Почему безымянная какая-то особенная.
Когда-то PAF писал, что она намерено примитивная, а зачем — неясно.

Фактически, её везде может заменить обычная с числовыми именами столбцов.
Беда в том, что несколько нативных методов возвращают безымянные таблицы.
Тот же split[…;h].

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

Таким образом, ценность, прежде всего, в единообразии.
Вот бы хеш менял интерфейс в зависимости от того, с какими именами ключей его инициализировали.