Comparing 10 programming languages. I built the same app in all of them.
Many modern programming languages have some great features like null safety, exhaustive switch statements, error handling, strong type systems, immutability, great tooling and good readability and write-ability. I couldn't decide which language I preferred so I made a TCP server that does some basic file processing in all of them. Using no dependencies where applicable. I did this using Rust, Go (or Golang), Crystal, Kotlin, Julia, Zig, Nim, Gleam, Swift and Dart. Just for fun, I gave each language a 1 to 5 score in the categories of tooling, safety, readability and ergonomics. Just btw this is an incredibly biased video so please don't take anything personally.

▶︎
Dillon Mulroy - Your next favorite programming language: Gleam // Carolina Code Conference 2024

▶︎
Tips for C Programming

▶︎
Control Flow in python

▶︎
How Much Memory for 1,000,000 Threads in 7 Languages | Go, Rust, C#, Elixir, Java, Node, Python

▶︎
Best programming languages in 2025 | ThePrimeagen and Lex Fridman

▶︎
The cloud is over-engineered and overpriced (no music)

▶︎
Odinlang Creator Ginger Bill Talks Odin!

▶︎
I built 10 web apps... with 10 different languages

▶︎
The worst programming language of all time

▶︎
How C Really Works

▶︎
Top 5 Fastest Programming Languages: Rust, C++, Swift, Java, and 90 more compared!

▶︎
The Programming Language Guide

▶︎
No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

▶︎
Your backend is too complicated

▶︎
Why LSPs AND Package Managers Are Bad

▶︎
6 Hidden Gem Programming Languages - Not very popular (yet), but still very awesome

▶︎
How a Joke is Defeating Nigel Farage

▶︎
Discord’s “Grid ban” is the Start of Something Worse...

▶︎
Minecraft punishes casual players. I made a datapack to fix it.

▶︎
