korrents

On the map

Tap a claim on the ring to put it at the centre.

← A programming environment should provide exactly one concurrency…

17 connected korrents · 18 moments from 28 May 2014 to 24 Sept 2026.

Everything filed under developer tools developer tools Everything filed under design design Everything filed under simplicity simplicity Everything filed under LLMs LLMs Everything filed under software quality software quality Same subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subject Read this korrent: A programming environment should provide exactly one concurrency model, since offering multiple concurrency implementations at once causes problems. A programming environment should provideexactly one concurrency model, sinceoffering multiple concurrencyimplementations at once causes problems. Last stated 3 years ago 4 Jan 2024 RP Rob Pike — holds since 2024-01-04 — tap for who they are Same subject: Concurrency is hard not because human brains cannot handle it but because nobody gets enough practice at it. — tap to centre the map on it Concurrency is hard not becausehuman brains cannot handle it butbecause nobody gets enough practiceat it. Last stated 2 months ago 29 Jul 2026 HW Hillel Wayne — holds since 2026-07-29 — tap for who they are Same subject: Concurrency should stop being the programmer's problem and become the language designer's: it is better to impose vast pain on a few people than on a million. — tap to centre the map on it Concurrency should stop being theprogrammer's problem and become thelanguage designer's: it is better toimpose vast pain on a few peoplethan on a million. Last stated a year ago 30 Apr 2025 TS Tim Sweeney — holds since 2025-04-30 — tap for who they are Same subject: Models will end up like databases — many of them, deployed for different uses — rather than one model used everywhere. — tap to centre the map on it Models will end up like databases —many of them, deployed for differentuses — rather than one model usedeverywhere. Last stated 11 months ago 12 Nov 2025 SN Satya Nadella — holds since 2025-11-12 — tap for who they are Same subject: Structured concurrency makes it easier to write correct, safe concurrent code. — tap to centre the map on it Structured concurrency makes iteasier to write correct, safeconcurrent code. Last stated 6 months ago 23 Mar 2026 NE Nelson Elhage — holds since 2026-03-23 — tap for who they are Same subject: A composable concurrency paradigm requires a general-purpose cancellation mechanism. — tap to centre the map on it A composable concurrency paradigmrequires a general-purposecancellation mechanism. Last stated 6 months ago 23 Mar 2026 NE Nelson Elhage — holds since 2026-03-23 — tap for who they are Same subject: Locking is too hard for programmers to get right over and over again, so the language runtime should do that part. — tap to centre the map on it Locking is too hard for programmersto get right over and over again, sothe language runtime should do thatpart. Last stated 9 years ago by 2 Jan 2018 RH Rich Hickey — holds since 2018-01-02 — tap for who they are Same subject: Duplication is cheaper than the wrong abstraction, so code should not be made reusable before there are real examples of what the reuse has to do. — tap to centre the map on it Duplication is cheaper than thewrong abstraction, so code shouldnot be made reusable before thereare real examples of what the reusehas to do. Last stated 11 years ago 20 Jan 2016 SM Sandi Metz — holds since 2016-01-20 — tap for who they are CM Casey Muratori — holds since 2014-05-28 — tap for who they are Same subject: Asynchrony should be a property of how a program is run, not a colour baked into the type of every function in the standard library. — tap to centre the map on it Asynchrony should be a property ofhow a program is run, not a colourbaked into the type of everyfunction in the standard library. Last stated 12 years ago 1 Feb 2015 BN Bob Nystrom — holds since 2015-02-01 — tap for who they are Same subject: In APIs and command-line tools, having fewer ways to accomplish the same task is better because it reduces how much a person has to remember. — tap to centre the map on it In APIs and command-line tools,having fewer ways to accomplish thesame task is better because itreduces how much a person has toremember. Last stated a month ago 1 Sept 2026 NJ Nick Janetakis — holds since 2026-09-01 — tap for who they are Same subject: A compiler that also serves an IDE has to be lazy and deferred throughout — a different way of building compilers from the one the textbooks teach. — tap to centre the map on it A compiler that also serves an IDEhas to be lazy and deferredthroughout — a different way ofbuilding compilers from the one thetextbooks teach. Last stated 5 months ago 13 May 2026 AH Anders Hejlsberg — holds since 2026-05-13 — tap for who they are Same subject: A developer using AI coding tools remains responsible for reviewing the code they ship. — tap to centre the map on it A developer using AI coding toolsremains responsible for reviewingthe code they ship. Last stated 7 months ago 10 Mar 2026 JS Jon Seager — holds since 2026-03-10 — tap for who they are Same subject: A business is more likely to fail from taking on too much complexity than from lacking resources. — tap to centre the map on it A business is more likely to failfrom taking on too much complexitythan from lacking resources. Last stated 8 years ago 29 Sept 2018 TG Tren Griffin — holds since 2018-09-29 — tap for who they are Same subject: A business succeeds through a small number of highly effective distribution channels, not many mediocre ones. — tap to centre the map on it A business succeeds through a smallnumber of highly effectivedistribution channels, not manymediocre ones. Last stated 3 years ago 17 Feb 2024 AW Adam Wiggins — holds since 2024-02-17 — tap for who they are Same subject: A group of businesses only works when every one of them feeds the others, and everything that does not fit the strategy should be sold. — tap to centre the map on it A group of businesses only workswhen every one of them feeds theothers, and everything that does notfit the strategy should be sold. Last stated a year ago 16 Jul 2025 JD Jamie Dimon — holds since 2025-07-16 — tap for who they are Same subject: A software engineer who is not using a tool like Cursor is working at half productivity or worse. — tap to centre the map on it A software engineer who is not usinga tool like Cursor is working athalf productivity or worse. Last stated a year ago 18 Aug 2025 BT Bret Taylor — holds since 2025-08-18 — tap for who they are Same subject: Adding all files to git and then diffing them is a heavy-handed option for models editing files. — tap to centre the map on it Adding all files to git and thendiffing them is a heavy-handedoption for models editing files. Last stated a week ago 24 Sept 2026 AR Armin Ronacher — holds since 2026-09-24 — tap for who they are Same subject: AI coding agents work best with the same general-purpose tools built for humans, such as git and file utilities, rather than agent-specific interfaces. — tap to centre the map on it AI coding agents work best with thesame general-purpose tools built forhumans, such as git and fileutilities, rather thanagent-specific interfaces. Last stated a year ago 30 Sept 2025 HR Harper Reed — holds since 2025-09-30 — tap for who they are
same subject or similar wordinga cloud: claims about one subject, named for itbar: when it was last stated, on a scale from 2014 to today (stretched back to the oldest claim here) — full is todaya face: someone who holds the claim — tap it for who they are

At the centre A programming environment should provide exactly one concurrency model, since offering multiple concurrency implementations at once causes problems. Last stated 4 Jan 2024 · 3 years ago Holds Rob Pike Read this korrent →