All Projects → trizen → language-benchmarks

trizen / language-benchmarks

Licence: GPL-3.0 license
A simple benchmark system for compiled and interpreted languages.

Programming Languages

perl
6916 projects
awk
318 projects
PHP
23972 projects - #3 most used programming language
Pike
6 projects
clojure
4091 projects
scala
5932 projects

Projects that are alternatives of or similar to language-benchmarks

Are We Fast Yet
Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
Stars: ✭ 161 (+666.67%)
Mutual labels:  benchmarking, benchmark, comparison
Jsperf.com
jsperf.com v2. https://github.com/h5bp/lazyweb-requests/issues/174
Stars: ✭ 1,178 (+5509.52%)
Mutual labels:  benchmarking, benchmark
Scalajs Benchmark
Benchmarks: write in Scala or JS, run in your browser. Live demo:
Stars: ✭ 63 (+200%)
Mutual labels:  benchmarking, benchmark
Phoronix Test Suite
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.
Stars: ✭ 1,339 (+6276.19%)
Mutual labels:  benchmarking, benchmark
Dana
Test/benchmark regression and comparison system with dashboard
Stars: ✭ 46 (+119.05%)
Mutual labels:  benchmarking, benchmark
Jsbench Me
jsbench.me - JavaScript performance benchmarking playground
Stars: ✭ 50 (+138.1%)
Mutual labels:  benchmarking, benchmark
Ezfio
Simple NVME/SAS/SATA SSD test framework for Linux and Windows
Stars: ✭ 91 (+333.33%)
Mutual labels:  benchmarking, benchmark
Bench Scripts
A compilation of Linux server benchmarking scripts.
Stars: ✭ 873 (+4057.14%)
Mutual labels:  benchmarking, benchmark
Gatling Dubbo
A gatling plugin for running load tests on Apache Dubbo(https://github.com/apache/incubator-dubbo) and other java ecosystem.
Stars: ✭ 131 (+523.81%)
Mutual labels:  benchmarking, benchmark
Sltbench
C++ benchmark tool. Practical, stable and fast performance testing framework.
Stars: ✭ 137 (+552.38%)
Mutual labels:  benchmarking, benchmark
Pibench
Benchmarking framework for index structures on persistent memory
Stars: ✭ 46 (+119.05%)
Mutual labels:  benchmarking, benchmark
benchmark VAE
Unifying Variational Autoencoder (VAE) implementations in Pytorch (NeurIPS 2022)
Stars: ✭ 1,211 (+5666.67%)
Mutual labels:  benchmarking, comparison
Rtb
Benchmarking tool to stress real-time protocols
Stars: ✭ 35 (+66.67%)
Mutual labels:  benchmarking, benchmark
Pytest Django Queries
Generate performance reports from your django database performance tests.
Stars: ✭ 54 (+157.14%)
Mutual labels:  benchmarking, benchmark
Sysbench Docker Hpe
Sysbench Dockerfiles and Scripts for VM and Container benchmarking MySQL
Stars: ✭ 14 (-33.33%)
Mutual labels:  benchmarking, benchmark
Karma Benchmark
A Karma plugin to run Benchmark.js over multiple browsers with CI compatible output.
Stars: ✭ 88 (+319.05%)
Mutual labels:  benchmarking, benchmark
Pytest Benchmark
py.test fixture for benchmarking code
Stars: ✭ 730 (+3376.19%)
Mutual labels:  benchmarking, benchmark
Benchmarkdotnet
Powerful .NET library for benchmarking
Stars: ✭ 7,138 (+33890.48%)
Mutual labels:  benchmarking, benchmark
Benchexec
BenchExec: A Framework for Reliable Benchmarking and Resource Measurement
Stars: ✭ 108 (+414.29%)
Mutual labels:  benchmarking, benchmark
Tsung
Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
Stars: ✭ 2,185 (+10304.76%)
Mutual labels:  benchmarking, benchmark

Performance comparison of programming languages

A simple benchmark system with support for compiled and interpreted languages, generating CSV reports.

Overview

Overview

Ackermann function (ack(3,9))

Ackermann recursive

Tak function (tak(30,22,12))

Tak function

35th Fibonacci number (recursive)

Fibonacci recursive

Mutual recursion (F(130); M(130))

Mutual recursion

Levenshtein distance (recursive)

Levenshtein Distance

The LCS problem (recursive)

LCS

Coin sums (recursive)

Coin sums

Man or boy (mob(12))

Man or boy

The y-axis is measuring the average execution time of a process, in seconds. Lower values are better.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].