I love this and I am horrified at the breadth and depth of the computer history that is being lost to time every day. Yacht handicapping!

  • Ephera
    link
    fedilink
    14 years ago

    The part about us not learning from the past or each other really annoys me as well.

    Haskell had so many good ideas, three decades ago, that we’re only just now starting to integrate into modern and popular programming languages.
    But then you also have something like Go, which just completely ignores many of these ideas and uses tuple-returns for error handling instead of algebraic data types and so on.

    Obviously it is a big industry with many different problems and hundred times as much knowledge as any single person could fit into their brain, but so often it feels like a better solution would have been mere steps away.

    For example, how did we end up with sysadmins largely using scripting languages instead of compiled languages? You don’t want to have to make a deployment just to know, if your program can be parsed correctly. That’s a huge fucking roundtrip and completely avoidable.