Tap a claim on the ring to put it at the centre.
← Programming languages shape how programmers think, similar to how spoken languages shape thought.
17 connected korrents · 15 moments from 1 Apr 1946 to 4 Oct 2026.
Everything filed under Ruby
Ruby
Everything filed under design
design
Everything filed under SQLite
SQLite
Everything filed under JavaScript
JavaScript
Everything filed under Python
Python
Everything filed under mental models
mental models
Everything filed under LLMs
LLMs
Everything filed under code generation
code generation
Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject Same subject
Read this korrent: Programming languages shape how programmers think, similar to how spoken languages shape thought.
Programming languages shape how programmers think, similar to how spoken languages shape thought.
Last stated 8 years ago
9 Apr 2019
TB
Thorsten Ball — holds since 2019-04-09 — tap for who they are
Same subject: Each programming language embodies a distinct mental model for thinking about computation and writing programs. — tap to centre the map on it
Each programming language embodies a distinct mental model for thinking about computation and writing programs.
Last stated 8 years ago
9 Apr 2019
TB
Thorsten Ball — holds since 2019-04-09 — tap for who they are
Same subject: A programming language functions as a lens that shapes how a problem is perceived when solving it. — tap to centre the map on it
A programming language functions as a lens that shapes how a problem is perceived when solving it.
Last stated 8 years ago
9 Apr 2019
TB
Thorsten Ball — holds since 2019-04-09 — tap for who they are
Same subject: If thought corrupts language, language can also corrupt thought. — tap to centre the map on it
If thought corrupts language, language can also corrupt thought.
Last stated 81 years ago
1 Apr 1946
GO
George Orwell — holds since 1946-04-01 — tap for who they are
Same subject: A language can only give you the feeling that compiling means working if it has a type system — that is where it all starts. — tap to centre the map on it
A language can only give you the feeling that compiling means working if it has a type system — that is where it all starts.
Last stated 6 months ago
20 May 2026
AR
Alice Ryhl — holds since 2026-05-20 — tap for who they are
Same subject: Large language models may be used as an alternative to thinking, as process already has been. — tap to centre the map on it
Large language models may be used as an alternative to thinking, as process already has been.
Last stated 2 months ago
10 Sept 2026
MC
Marty Cagan — holds since 2026-09-10 — tap for who they are
Same subject: Language design is ninety per cent the same work every time and ten per cent new, which is why the experience carries from one language to the next. — tap to centre the map on it
Language design is ninety per cent the same work every time and ten per cent new, which is why the experience carries from one language to the next.
Last stated 6 months ago
13 May 2026
AH
Anders Hejlsberg — holds since 2026-05-13 — tap for who they are
Same subject: The programming language is now English, and it is a more beautiful one than Ruby. — tap to centre the map on it
The programming language is now English, and it is a more beautiful one than Ruby.
Last stated 2 months ago
26 Aug 2026
DH
David Heinemeier Hansson — holds since 2026-08-26 — tap for who they are
Same subject: The economic trade-off between language verbosity and programmer cost has changed. — tap to centre the map on it
The economic trade-off between language verbosity and programmer cost has changed.
Last stated a month ago
4 Oct 2026
DH
David Heinemeier Hansson — holds since 2026-10-04 — tap for who they are
Same subject: <canvas> allows for the creation of desktop-quality applications within a browser. — tap to centre the map on it
<canvas> allows for the creation of desktop-quality applications within a browser.
Last stated 13 years ago
by 9 May 2013
AH
Adrian Holovaty — holds since 2013-05-09 — tap for who they are
Same subject: A 'Low Data Mode' setting being available to web developers via a JavaScript API would be great. — tap to centre the map on it
A 'Low Data Mode' setting being available to web developers via a JavaScript API would be great.
Last stated a year ago
11 Jul 2025
CO
Christian Oliff — holds since 2025-07-11 — tap for who they are
Same subject: A designer's assumption about where a component belongs is a personal assumption and does not mean that the market or the users will react to the component that way. — tap to centre the map on it
A designer's assumption about where a component belongs is a personal assumption and does not mean that the market or the users will react to the component that way.
Last stated 7 months ago
2 Apr 2026
MS
Marvin Schwaibold — holds since 2026-04-02 — tap for who they are
Same subject: btrfs copy-on-write feature is great for worktrees but bad for sqlite — tap to centre the map on it
btrfs copy-on-write feature is great for worktrees but bad for sqlite
Last stated a month ago
1 Oct 2026
PS
Peter Steinberger — holds since 2026-10-01 — tap for who they are
Same subject: Derived data such as a search index should be kept up to date as background work, never inside a foreground user request. — tap to centre the map on it
Derived data such as a search index should be kept up to date as background work, never inside a foreground user request.
Last stated 8 months ago
16 Mar 2026
KD
Kent C. Dodds — holds since 2026-03-16 — tap for who they are
Same subject: Postgres connections are still somewhat of a precious, limited resource that should be conserved. — tap to centre the map on it
Postgres connections are still somewhat of a precious, limited resource that should be conserved.
Last stated 2 years ago
6 May 2024
BL
Brandur Leach — holds since 2024-05-06 — tap for who they are
Same subject: A language can keep changing without a Python-2-to-3 break, as long as code written under the old and the new rules can be mixed freely in one program. — tap to centre the map on it
A language can keep changing without a Python-2-to-3 break, as long as code written under the old and the new rules can be mixed freely in one program.
Last stated 6 months ago
20 May 2026
AR
Alice Ryhl — holds since 2026-05-20 — tap for who they are
Same subject: A tool's speed comes primarily from its design decisions rather than the programming language it is written in. — tap to centre the map on it
A tool's speed comes primarily from its design decisions rather than the programming language it is written in.
Last stated 10 months ago
29 Dec 2025
AP
Aaron Patterson — holds since 2025-12-29 — tap for who they are
Same subject: Certain programming languages are better suited for agents because strong types and annotations help models understand intent. — tap to centre the map on it
Certain programming languages are better suited for agents because strong types and annotations help models understand intent.
Last stated 8 months ago
8 Mar 2026
RC
Rui Carmo — holds since 2026-03-08 — tap for who they are
same subject or similar wording a cloud: claims about one subject, named for it bar: when it was last stated, on a scale from 1946 to today (stretched back to the oldest claim here) — full is today a face: someone who holds the claim — tap it for who they are