Здравствуйте, alexzz, Вы писали:
PM>>Впрочем, это довольно распространённая практика — взять малознакомый инструмент; попытаться сделать что-то игрушечное; получить результаты хуже, чем со своим любимым молотком; сделать и опубликовать далеко идущие выводы. Вот недавний пример: http://eax.me/cpp-regex/
A>А, ну понятно. Дословный перевод программы с C++ на C# сходу заработал в 10 раз быстрее, потому что исходная программа была написана на C++ неправильно. Вполне такое может быть. Мне искренне любопытно, как должна быть написана программа на C#, чтобы её дословный перевод на C++ заработал в 10 раз
Я думаю в вычислительных задачах типа такой:
C# — from indians by indians в настоящее время сложно обогнать С++, может быть разница будет не в 10 раз, но ощутима.
По ссылкам в новости о ScyllaDB написано, как получился такой результат. Разработчики решали конкретные проблемы, а не сравнивали результаты синтетических тестов.