История изменений
Исправление snizovtsev, (текущая версия) :
По-моему парадигма Rust это «за +10% оверхеда получите +50% продуктивности разработчика в сравнении с C или C++». Странно спрашивать про бенчмарки.
На Rust не напишешь код как в ядре, когда ради минимизации cache misses в одной структуре одновременно упакованы данные, парочка intrusive списков, intrusive rbtree индекс, атомики на разных кеш линиях, и всё это ещё синхронизировано под rcu.
С другой стороны, если времени упарываться на низкоуровневые оптимизации нет, то продуктивность разработки может дать время для реализации лучших алгоритмов или архитектуры.
Исходная версия snizovtsev, :
По-моему парадигма Rust это «за +10% оверхеда получите +50% продуктивности разработчика в сравнении с C или C++». Странно спрашивать про бенчмарки.
На Rust не напишешь код как в ядре, когда ради минимизации cache misses в одной структуре одновременно упакованы данные, парочка intrusive списков, intrusive rbtree индекс, атомики на разных кеш линиях, и всё это ещё синхронизировано под rcu.