Friend who is not a software person sent me this tweet, which amused me as it did them. They asked if “runk” was real, which I assume not.

But what are some good examples of real ones like this? xz became famous for the hack of course, so i then read a bit about how important this compression algorithm is/was.

  • Captain Aggravated
    link
    fedilink
    English
    arrow-up
    122
    arrow-down
    1
    ·
    5 months ago

    I mean, it was either Richard Stallman or Dennis Ritchie that created grep in an evening so that a buddy of his could do research on volumes of text that wouldn’t fit in the RAM of a PDP-11 (or similar machine. I’m telling this story from memory). It’s designed to do what you would do with the ancient text editor ed using the commands Global, Regular Expression, and Print. g re p. grep. Probably the most important piece of software ever written in a couple hours.

      • Captain Aggravated
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        1
        ·
        5 months ago

        I don’t know, rm being short for “remove” is very verbaceous.

        • AnarchistArtificer@slrpnk.net
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          5 months ago

          Verbaceous is a great word. I’m adding it onto my “favourite words” list ,(even if it isn’t technically a word "

          • Captain Aggravated
            link
            fedilink
            English
            arrow-up
            2
            ·
            5 months ago

            Ah, pshaw, I don’t subscribe to the notion that there’s such a thing as “not a word.” Why bother having a system of root words, prefixes and suffixes if we’re not allowed to use that system to build the words we need? Especially for the fun of it. Verbaceous is adjectivacular.

    • Phrodo_00@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      5 months ago

      Original grep was pretty much a wrapper around sed (or actually maybe ed, I don’t remember). That’s why it’s called g/re/p, which is the sed command to do the same thing.

      • mke@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        5 months ago

        I believe you’re thinking of ed, and yes, grep was made out of ed. I remember reading about a university professor who, if memory serves, gave his students the code for ed and told them to turn it into (basically) grep. Said that no one ever managed, despite having more time than the original took in total. That’s not to say I think this was fair or cool of the professor, it’s just an interesting tale.

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      4
      arrow-down
      11
      ·
      5 months ago

      If he hadn’t written it someone else would have. Searching through text is an obvious thing to want to do.

      • prettybunnys
        link
        fedilink
        arrow-up
        1
        ·
        5 months ago

        And seems easy until you try to implement it yourself from scratch before most of us here were conscious of their workd