Fast Software, the Best Software

(craigmod.com)

45 points | by ustad 4 hours ago

9 comments

  • ivanjermakov 1 minute ago
    > Google Maps has gotten so slow

    When it comes to navigating (except public transit), hiking, and route building, Organic Maps[1] is very good. OSM data and offline-first is the way forward for detailed and _fast_ map experience.

    https://organicmaps.app/

  • ungreased0675 25 minutes ago
    I run headless Alpine Linux (a minimal distro) in my homelab and it’s fast AF. The lag in Windows Explorer is sad when something like cd folder/folder is instant in Linux.
    • prodigalknight 3 minutes ago
      To be fair, cd folder/folder is also instant in a command line in Windows, it's just the GUI aspects that are slow. Comparing Windows Explorer to a terminal is comparing apples to oranges.
  • rossant 1 hour ago
    I fully agree. I loathe slow software. I hate bloat. I love fast software. As a developer, I'm completely, even irrationally, obsessed with speed, performance optimization, and profiling. I wish more developers felt the same way.
    • jonhohle 15 minutes ago
      There are dozens of us! Dozens!
  • pgisapedo 11 minutes ago
    No way I wanna chat with my oven
  • fmajid 1 hour ago
    No, no software is the best software.

    BTW, the title should say "(2019)".

    • thunderbong 34 minutes ago
      No code is faster than no code
      • sfn42 3 minutes ago
        Faster at doing nothing?
    • embedding-shape 1 hour ago
      Best solution is no software, or as little code as possible. But that the best software is no software isn't very practical or actionable :)
    • dan_i 1 hour ago
      [dead]
  • jdw64 53 minutes ago
    Fast and efficient software varies depending on the local context, but for me, I think I'd be fine with something slower as long as it's convenient enough. After all, once it passes a certain threshold, I can barely even notice the speed difference anyway.

    I wonder what OP's thinks of IDEs like VSCode. Would they see it as heavy and not great because it's Electron-based? But I find IDEs convenient.

  • Ygg2 1 hour ago
    Honestly, I'm in partially disagree camp. What matters is how much time it saves.

    A good WYSIWYG editor will run circles around the fastest text editor. Even if WYSIWYG is a bit slower to open.

    It would be preferable for software to be more focused and faster over time, but that doesn't attract people to it.

  • FrankRay78 1 hour ago
    Slop or not, I enjoyed reading it. And could relate.
  • gsu2 2 hours ago
    This is slop; I stopped reading after this line:

    > Fastness in software is like great margins in a book — makes you smile without necessarily knowing why.

    EDIT: I didn't say _AI_ slop; it's just not well-written. In addition to the word salad quoted above, there's unsubstantiated jumps in logic and opinions that undercut the premise (e.g. "Speed and reliability are often intuited hand-in-hand" being followed later by an example of a "faster, simpler" application having "reliability issues"; or typewriters being "slow in a relative sense" while then praising simplicity of operation, task-focused design, and observability of state over speed); it feels like the author wanted to list out some random complaints but failed to tie them together in a way that felt worth reading.

    EDIT 2: having now skimmed the article a few times, I think what the author actually wanted to say is not that software shouldn't be slow, but that it shouldn't be _frustrating_; "slow" is a very common way to frustrate, but not the only one.

    • ManuelKiessling 1 hour ago
      The article is from 2019.
    • stcg 1 hour ago
      What makes you think it is slop? The emdash?
    • robjimgreen 1 hour ago
      This is definitely not slop. I’ve followed Craig Mod’s work for a long time and he’s a prolific, talented, and very human writer.