A tech site about tech

Seven languages,
side by side

guji, Go, OCaml, Perl, Raku, Rust and Python — compared line by line, with live code, a flashy timeline, an adaptive quiz, and Larry Wall as your guide through the linguistics of it all.

2026

guji

Text is a first-class citizen: regex and PEG grammars built into a typed, functional core.

2009

Go

Simplicity at scale — fast builds, easy concurrency, one static binary.

1996

OCaml

Functional ML with industrial teeth — type inference that catches your mistakes before they exist.

1987

Perl

The duct tape of the Internet — there's more than one way to do it.

2015

Raku

The kitchen-sink language that bends to the way you think

2010

Rust

Memory safety without a garbage collector — fearless systems programming.

1991

Python

Executable pseudocode — readable, batteries-included, the glue language of the world.

Code Compare

10 tasks across all seven languages, with LSP-style coloring and live runs.

Adaptive Quiz

144

questions that learn what you need to practice.

Timeline

30

moments tracing the lineage of these languages.

Feature Matrix

A near-exhaustive look at how each capability works in each language.