• 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.