«Проект Эйлер» аггрегирует ряд нетривиальных вычислительных задач.

image

Некоторые из этих задач были использованы для сравнения как традиционных языков программирования, так и новичков, таких как Rust и Go.

Коллекция тестов «Проект Эйлер», написанных на языке Rust, сравнивается с некоторыми языками программирования:

— CPython 3.4
— CPython 2.7
— Ruby
— Lua
— Pypy
— LuaJIT
— Node.js
— Go
— Rust
— C
— C++

Исходные коды тестов находятся на страничке проекта.

Результаты тестов можно посмотреть полностью на репорте.

Ниже можно увидеть некоторые диаграммы:

Multiples of 3 and 5:

image

Even Fibonacci numbers:

image

Largest prime factor:

image

Sum square difference:

image