Find the answer to your Linux question:
Results 1 to 5 of 5
There was once a programmer who was attached to the court of the warlord Wu. The warlord asked the programmer: "Which is easier to design: an accounting package or an ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Engineer kriss's Avatar
    Join Date
    Jun 2003
    Posts
    1,113

    The Tao of Programming


    There was once a programmer who was attached to the court of the
    warlord Wu. The warlord asked the programmer: "Which is easier to design:
    an accounting package or an operating system?"
    "An operating system," replied the programmer.
    The warlord uttered an exclamation of disbelief. "Surely an
    accounting package is trivial next to the complexity of an operating
    system," he said.
    "Not so," said the programmer, "when designing an accounting package,
    the programmer operates as a mediator between people having different ideas:
    how it must operate, how its reports must appear, and how it must conform to
    tax laws. By contrast, an operating system is not limited by outward
    appearances. When designing an operating system, the programmer seeks the
    simplest harmony between machine and ideas. This is why an operating system
    is easier to design."
    The warlord of Wu nodded and smiled. "That is all good and well,"
    he said, "but which is easier to debug?"
    The programmer made no reply.
    by Geoffrey James,"The Tao of Programming"

  2. #2
    Linux Guru sarumont's Avatar
    Join Date
    Apr 2003
    Location
    /dev/urandom
    Posts
    3,682
    Obviously operating systems are easier to debug...Microsoft has it down pat! They release the software and let the crackers/script kiddies find the bugs for them! Then all they have to do is release security patches.
    "Time is an illusion. Lunchtime, doubly so."
    ~Douglas Adams, The Hitchhiker's Guide to the Galaxy

  3. #3
    Just Joined!
    Join Date
    Nov 2003
    Location
    /dev/null
    Posts
    25
    but then again sarumont, isn't that exactly the reason windows is as "robust" (Microsoft) as it is today? They slap together something that might as well have been put together over a few months, and let the general population find the bugs, exploit them, and let MS know about it so they can fix it.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru sarumont's Avatar
    Join Date
    Apr 2003
    Location
    /dev/urandom
    Posts
    3,682
    Valid point, but personally I would rather have software that's secure and stable, thought it may be slower to come out. Also, I think it's more convenient to have a simple OS and let each user add what they want to it rather than have a huge OS with all these features that I don't necessarily want/need.
    "Time is an illusion. Lunchtime, doubly so."
    ~Douglas Adams, The Hitchhiker's Guide to the Galaxy

  6. #5
    Just Joined!
    Join Date
    Nov 2003
    Location
    /dev/null
    Posts
    25
    I'm in complete agreement with you there. But then again, how is something like security fixed? It first needs to be discovered, granted I would rather have the company find the exploit than someone else who will take advantage of it. Just the same, someones got to find the security hole.

    Secure and stable is the way to go! But its a rough journey on the way to it...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •