> ## Content Index
> Fetch the complete content index at: https://huizhou92.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Which Programming Language Is The Fastest?
- URL: https://huizhou92.com/which-programming-language-is-the-fastest/
- Published: 2024-11-28T02:59:49.000Z
- Updated: 2026-09-08T02:29:58.000Z
- Description: Which Programming Language Is The Fastest?. @BenjDicken add a test to execute a two-tiered loop, 10,000 * 100,000 = 1,000,000,000,000 loops, to see which p。
- Author: huizhou92
- Tags: #Migrated-1788833207488, #Import 2026-09-08 02:07

@BenjDicken add a [test](https://github.com/bddicken/languages?ref=huizhou92.com) to execute a two-tiered loop, 10,000 \* 100,000 = 1,000,000,000,000 loops, to see which programming language is faster. A motion graphic of the test was created to visualize this.

![Speed of execution of fib in different languages](https://huizhou92.com/content/images/2026/09/1-zt6na1fagm6xwrra9asysq.gif)

[https://x.com/BenjDicken/status/1861811963434770665](https://x.com/BenjDicken/status/1861811963434770665?ref=huizhou92.com)

Actually, the best part of this kind of program is the ISSUE. Enthusiastic developers contribute versions in various languages, such as `Zig`, `Julia`, `Perl`, `Elixir`, `Fortan`, `C#`, `Lua`

Also, there are discussions on how to optimize the code.

For Example :

@[**dolanor**](https://github.com/dolanor?ref=huizhou92.com) mentions a PR [\# optimize go loops with goroutine](https://github.com/bddicken/languages/pull/86?ref=huizhou92.com), arguing that Golang's strength is in concurrent programming; it's not as efficient as `C` or `Rust` in a single thread, and should be optimized with goroutine.

@[**Brandon-T**](https://github.com/Brandon-T?ref=huizhou92.com) In [\# Benchmark Issues](https://github.com/bddicken/languages/issues/71?ref=huizhou92.com), we discuss the problems of existing benchmarks and the direction of improvement. The core idea is that tests should not include extraneous time such as program startup, printing, etc., but should focus on the code execution.

Unconsciously, I almost finished reading the whole issue.

This project reminds me of [1BRC](https://www.morling.dev/blog/one-billion-row-challenge/?ref=huizhou92.com) from earlier in the year. It was a great diversion from the boring life of coding. I also learned some performance optimization techniques and participated in discussions with people from all over the world.

I wish there were more events like this.

Update:

I found another blog today: [How Much Memory Do You Need in 2024 to Run 1 Million Concurrent Tasks?](https://hez2010.github.io/async-runtimes-benchmarks-2024/?ref=huizhou92.com)