• fakeaustinfloyd@ttrpg.network
        link
        fedilink
        arrow-up
        7
        ·
        2 days ago

        Off the top of my head, vi came out in the late 70s (though it might have been a little while later before you could start editing directly through vi)

      • morbidcactus@lemmy.ca
        link
        fedilink
        arrow-up
        7
        ·
        2 days ago

        As far as I’m aware, a lot of the core utilities originate back some time ago, stuff like ls, CD, chmod/chown, cat, sed, awk etc.

        Now the question is, is a piece of software that’s been maintained or ported since the 70s considered pre 79 software?

      • barsoap@lemm.ee
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        edit-2
        1 day ago

        Unless you’re running BSD or some other genetic Unix probably not as everything GNU is newer than that. GNU is 80s, original Unix 70s, in the 60s you still have giant minicomputers with very little standardisation, including ISA, and before the 60s there were not even compilers.

        A decent chunk of software traces lineage back to then, even if the old code has been retired: vi is the screen terminal mode of ex with is a more featureful ed which got most of its features from qed which is 60s software. Cutting-edge: You didn’t have to punch holes any more, you had a keyboard and a printer. Someone figure out where dd has its argument syntax from so we know whom to blame.

        • 0x30507DE@lemmy.today
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 day ago

          Dunno where CP/M got it from but PIP and REN use DEST.EXT=SRC.EXT, so that arg style dates back to then at least.

          Also, CP/M 2.2’s ED is great, it’s my daily driver editor on my RC2014.

          E: Wow, I really can’t type.