Skip to content

leon0399/benchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

dc7de87 · Aug 9, 2024
Aug 9, 2024
Aug 1, 2024
Feb 14, 2024
Jul 31, 2024
Jul 31, 2024
Sep 12, 2021
Sep 13, 2021
Jul 31, 2024
Sep 12, 2021
Jul 30, 2024
Jul 31, 2024
Aug 1, 2024
Jul 31, 2024
Feb 16, 2024
Sep 16, 2021
Jul 31, 2024
Sep 16, 2021
Feb 16, 2024

Repository files navigation

Complete Benchmark

World's complete programming language benchmark.

Results

Important

This project is not intended to be the sole source for your decisions. Each programming language has its own unique advantages and disadvantages, and performance is only one aspect. Some languages may be more suitable for different projects due to their ecosystem, established best practices, and other factors. Always consider the specific needs and context of your project before making a decision.

See RESULTS.md

Running benchmark

Docker

Run full suite

docker-compose run benchmark python3 ./benchmark.py run

Run specific languages only

docker-compose run benchmark python3 ./benchmark.py run --lang rust go php

Run specific scripts only

docker-compose run benchmark python3 ./benchmark.py run --script primes/Simple linpack/Linpack recursion/Tak

Tip

You can combine options above

Running manually

python3 ./benchmark.py