• @Mango
    link
    87 months ago

    What’s the Unix philosophy?

    • @friend_of_satan
      link
      English
      44
      edit-2
      7 months ago

      catb is full of great info, including the answer to the question.

      http://www.catb.org/~esr/writings/taoup/html/ch01s06.html

      This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.

      Edit: replaced with the succinct version.

      • @Mango
        link
        47 months ago

        Ooohhh, I’ve been reading bits of catb.org since I was like 13!

      • @[email protected]
        link
        fedilink
        17 months ago

        Using one specific source for the definition of the Unix Philosophy is against the Unix Philosophy. /s

    • @[email protected]
      link
      fedilink
      8
      edit-2
      7 months ago

      Everything does 1 thing, programs work together

      I think Linux just doing the kernel should count as Unix philosophy though

      • @[email protected]
        link
        fedilink
        37 months ago

        Originally it was about code. Split it into reusable functions, and such.

        SyStEMd fans don’t understand, per usual.

      • @Mango
        link
        17 months ago

        I see. I read the catb page and I think it’s a good direction.

    • @woelkchen
      link
      07 months ago

      Probably the opposite of what “GNU’s Not Unix” does.