// sum-to(1,000,000) benchmark — all three implementations on i5-8350U // Measured via `make bench-3way` 2026-04-17. // "A diagram is worth 10,000 words." — russell@unturf.com digraph benchmark_sumto { rankdir=LR node [shape=record, style=filled, fontname="Helvetica", fontsize=11] edge [style=invis] label="sum-to(1,000,000) — time in milliseconds (lower is better)\ni5-8350U, best of 2 runs" labelloc=t fontsize=14 fontname="Helvetica Bold" c_fast [label="{C --fast|238 ms}" fillcolor="#00b894" fontcolor=white width=0.5] asm [label="{Assembly|670 ms}" fillcolor="#6c5ce7" fontcolor=white width=1.4] py_fast [label="{Python --fast|5,136 ms}" fillcolor="#e17055" fontcolor=white width=10.0] c_fast -> asm -> py_fast }