System Design SpaceSystem Design Space
Onboarding
Back to table of contents

Languages and Platforms

10 chapters

This page contains all chapters in this theme. Open chapters in sequence or use this page as a section map.

1

Why languages and platforms matter in System Design

Original Contenteasy

Introductory chapter: how language, runtime and framework choices shape architecture, delivery speed and operational trade-offs.

Open chapter
2

C# & Typescript - History of languages ​​with Anders Hejlsberg

Documentarymedium

Interview about C# and TypeScript: fast feedback, pragmatics, evolution without breaking and transparent solutions.

Open chapter
3

TypeScript Origins: The Documentary

Documentarymedium

How TypeScript grew from an internal Microsoft project to an industry standard: JS compatibility, open source, and the role of the community.

Open chapter
4

Python: The Documentary

Documentarymedium

Origin story Python: CWI, Zen of Python, the science stack, and the evolution of the community.

Open chapter
5

Node.js: The Documentary

Documentarymedium

The history of Node.js: event loop, npm, governance and the path from experiment to industry standard.

Open chapter
6

Ruby on Rails: The Documentary

Documentarymedium

History of Rails: development speed, conventions, trade-offs and impact on the web ecosystem.

Open chapter
7

Elixir: The Documentary

Documentarymedium

History of Elixir: origins, open source growth and a reliable Erlang VM base.

Open chapter
8

Borland: Turbo Pascal, Delphi and the history of an engineering empire

Documentarymedium

Borland timeline: from the Turbo Pascal revolution and the success of Delphi to strategic forks and the sale of CodeGear.

Open chapter
9

IntelliJ IDEA: The Documentary

Documentarymedium

The story of IntelliJ IDEA: from refactoring-first engineering to platform strategy, open core, and the next AI wave in IDE workflows.

Open chapter
10

Git: Two decades of Git - a conversation with creator Linus Torvalds

Documentarymedium

The history of Git after 20 years: why Linus created it in 10 days, how distribution and speed made it an industry standard.

Open chapter