История изменений
Исправление monk, (текущая версия) :
причина былa нe в том, что «чего-то не хватает»
Да ну? Почитай официальную отмазку, почему в Qt не используется std:string. «Наш QString быстрее и круче».
контейнеры и алгоритмы
С учётом того, что алгоритмы де-факто просто макросы, то было бы странно, если бы они не работали. Но проблема использования в одной программ 2-3 типов контейнеров для одних данных остаётся. И даёт overhead сравнимый с использованием FFI в каком-нибудь лиспе. Даже хуже: FFI я в макрос могу завернуть и он будет выглядеть как родной тип, а контейнеры приходится явно конвертировать.
Исходная версия monk, :
причина былa нe в том, что «чего-то не хватает»
Да ну? Почитай официальную отмазку, почему в Qt не используется std:string. «Наш QString быстрее и круче».
контейнеры и алгоритмы
С учётом того, что алгоритмы де-факто просто макросы, то было бы странно, если бы они не работали. Но проблему использования в одной программ 2-3 типов контейнеров для одних данных даёт overhead сравнимый с использованием FFI в каком-нибудь лиспе. Даже хуже: FFI я в макрос могу завернуть и он будет выглядеть как родной тип, а контейнеры приходится явно конвертировать.