korrents

On the map

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

← Metaprogramming in a language creates fundamental obstacles to static analysis of its code.

17 connected korrents · 17 moments on record from 22 Oct 2015 to 6 Aug 2026.

Everything filed under developer tools developer tools Everything filed under simplicity simplicity Everything filed under taste taste Everything filed under design design Everything filed under writing writing Same subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subjectSame subject Read this korrent: Metaprogramming in a language creates fundamental obstacles to static analysis of its code. Metaprogramming in a language createsfundamental obstacles to static analysisof its code. Last stated 3 years ago 31 Dec 2023 PH Phil Hagelberg — holds since 2023-12-31 — tap for who they are Same subject: Meta-programming is usually unnecessary complexity that obscures what code is meant to do. — tap to centre the map on it Meta-programming is usuallyunnecessary complexity that obscureswhat code is meant to do. Last stated 11 years ago 22 Oct 2015 TB Thorsten Ball — holds since 2015-10-22 — tap for who they are Same subject: Most of the pain a beginner feels while learning to program is not the difficulty of the craft but the failure of programming language design. — tap to centre the map on it Most of the pain a beginner feelswhile learning to program is not thedifficulty of the craft but thefailure of programming languagedesign. Last stated a year ago 30 Apr 2025 TS Tim Sweeney — holds since 2025-04-30 — tap for who they are Same subject: Most macros just transform their arguments, so running them during static analysis is usually safe even though it can't be guaranteed. — tap to centre the map on it Most macros just transform theirarguments, so running them duringstatic analysis is usually safe eventhough it can't be guaranteed. Last stated 3 years ago 31 Dec 2023 PH Phil Hagelberg — holds since 2023-12-31 — 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: What trips up newcomers to Rust is not the code but the shape of their data. — tap to centre the map on it What trips up newcomers to Rust isnot the code but the shape of theirdata. Last stated 4 months ago 20 May 2026 AR Alice Ryhl — holds since 2026-05-20 — tap for who they are Same subject: Building powerful developer tools such as compilers, interpreters, and query languages requires knowledge of parsing. — tap to centre the map on it Building powerful developer toolssuch as compilers, interpreters, andquery languages requires knowledgeof parsing. Last stated 10 years ago 8 Feb 2017 TB Thorsten Ball — holds since 2017-02-08 — tap for who they are Same subject: Because programming requires forgetting, developers should weigh the costs of their abstractions and who those abstractions leave out. — tap to centre the map on it Because programming requiresforgetting, developers should weighthe costs of their abstractions andwho those abstractions leave out. Last stated 4 years ago 25 Jul 2022 PH Phil Hagelberg — holds since 2022-07-25 — tap for who they are Same subject: As AI takes over more of the coding process, clearly specifying goals and exercising good judgment will matter more than ever. — tap to centre the map on it As AI takes over more of the codingprocess, clearly specifying goalsand exercising good judgment willmatter more than ever. Last stated 8 months ago 4 Feb 2026 SH Scott Hanselman — holds since 2026-02-04 — 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: AI acceleration threatens 'less software': without the constraint of scarce hours, even 37signals will likely build too much. — tap to centre the map on it AI acceleration threatens 'lesssoftware': without the constraint ofscarce hours, even 37signals willlikely build too much. Last stated 2 months ago 26 Jul 2026 DH David Heinemeier Hansson — holds since 2026-07-26 — tap for who they are Same subject: An important decision needs one reason that on its own supports it; a collection of weak reasons means you have not yet found your reason. — tap to centre the map on it An important decision needs onereason that on its own supports it;a collection of weak reasons meansyou have not yet found your reason. Last stated a year ago 23 Mar 2025 RV Rahul Vohra — holds since 2025-03-23 — tap for who they are Same subject: A company that handed its engineers Copilot and thinks it is now moving faster will be destroyed by the people using frontier models. — tap to centre the map on it A company that handed its engineersCopilot and thinks it is now movingfaster will be destroyed by thepeople using frontier models. Last stated 6 months ago 11 Mar 2026 SY Steve Yegge — holds since 2026-03-11 — tap for who they are Same subject: A plain text file and a basic editor are everything anyone needs in order to think and write well; the extra tools add nothing. — tap to centre the map on it A plain text file and a basic editorare everything anyone needs in orderto think and write well; the extratools add nothing. Last stated 5 years ago 2 Mar 2022 DS Derek Sivers — holds since 2022-03-02 — 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: A first draft should not be graded good or bad; it is only the material that taste then gets to act on. — tap to centre the map on it A first draft should not be gradedgood or bad; it is only the materialthat taste then gets to act on. Last stated 2 months ago 6 Aug 2026 GS George Saunders — holds since 2026-08-06 — tap for who they are Same subject: A gift's perceived price is part of what it does, so a drink known to be cheap fails at its job however good it tastes. — tap to centre the map on it A gift's perceived price is part ofwhat it does, so a drink known to becheap fails at its job however goodit tastes. Last stated 9 months ago 9 Dec 2025 RS Rory Sutherland — holds since 2025-12-09 — tap for who they are Same subject: A lot of people can match a framework for taste; almost nobody can create one, and creating one is the rare skill. — tap to centre the map on it A lot of people can match aframework for taste; almost nobodycan create one, and creating one isthe rare skill. Last stated 11 months ago 16 Oct 2025 DF Dylan Field — holds since 2025-10-16 — 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 2015 to today — full is todaya face: someone on record holding the claim — tap it for who they are

At the centre Metaprogramming in a language creates fundamental obstacles to static analysis of its code. Last stated 31 Dec 2023 · 3 years ago Holds Phil Hagelberg Read this korrent →