История изменений
Исправление tailgunner, (текущая версия) :
промахами кеша
Одним лишним промахом.
Ага, который возникает постоянно при работе с вектором.
Еще раз: по сравнению с «нормальными языками» добавляется 1 (один) лишний промах кэша. Который, внезапно, амортизируется до нуля просто при проходе поболее-менее большому вектору. Это не говоря о том, что при проходе делается какая-то полезная работа, которая вызывает свои промахи.
Добавим сюда еще смартпойнтеры, типа shared_ptr, с такими же проблемами
Ну, если «такими же», то глубоко пофиг.
и получается полный обосрамс и тормозилово
Выше один лиспер уже вычислял «раздутие кода от шаблонов». Намерял аж 0.1%. Но у него хоть цифры были, а у тебя только дым.
Исходная версия tailgunner, :
промахами кеша
Одним лишним промахом.
Ага, который возникает постоянно при работе с вектором.
Еще раз: по сравнению с «нормальными языками» добавляется 1 (один) лишний промах кэша. Который, внезапно, амортизируется до нуля просто при проходе поболее-менее большому вектору. Это не говоря о том, что при проходе делается какая-то полезная работа, которая вызывает свои промахи.
Добавим сюда еще смартпойнтеры, типа shared_ptr, с такими же проблемами
Ну, если «такими же», то глубоко пофиг.
и получается полный обосрамс и тормозилово
Выше один лиспер уже вычислял «раздутие кода от шаблонов». Намерял аж 0.1%. Но у него хоть цифры были, а от тебя только дым.