Measure the startup overhead of different programming languages
Python 48.9%
C 44.7%
Assembly 1.5%
Makefile 0.8%
Zig 0.8%
Rust 0.6%
Hare 0.6%
Go 0.5%
Haskell 0.5%
Pony 0.5%
Lean 0.3%
D 0.3%
10 1 0

Clone this repository

https://tangled.org/1a-insec.net/startup-overhead
git@tangled.org:1a-insec.net/startup-overhead

For self-hosted knots, clone URLs may differ based on your setup.

readme.md

How much pain will the programmer take to make the program run fast?

See timings.

Findings#

Rust depends on libc.

Everything that depends on libc is slower than C.