Slashdot Mirror


Knuth: All Questions Answered

sunhou writes: "The AMS published a lecture by Donald Knuth called All Questions Answered (pdf), where Knuth simply responded to questions from the audience. Topics ranged from errors in software ('I think Microsoft should say, "You'll get a check from Bill Gates every time you find an error"') to how he gets distracted by fonts on restaurant menus, to software patents. There were some really good questions (and responses)."

5 of 352 comments (clear)

  1. The technology behind TeX by Above · · Score: 5, Insightful

    TeX has always facinated me. Let's face it, it works. I believe there is more bugs than he is writing checks for, but that said they are seldom encountered by mere mortals. If you do normal stuff it just works.

    There is nothing else like it. No commercial product, no non-commercial product. If you want to typeset mathematics, it's the only game in town. If you want to typeset anything, it's one of very few games in town. It's open source. It's multi-platform. It has a huge following, but gets no press.

    It really is an amazing thing, and something that every open source project should aspire to....

    1. Re:The technology behind TeX by Moridineas · · Score: 3, Insightful

      Let's not go too far now..Sure, it's a good product, and great for all the reasons you mention, but the only game in town (for mathematics or anything)? No, not really. Sure it's used a lot for university journals (papers etc), by students (engineers at my university HAVE to learn it, even if they only learn bold, center, etc), and even by some tech-oriented presses (some O'Reilly books--not all--use latex for at least some of their content..I'm not sure I've seen even an O'reilly book that uses tex and nothing else).

      In the publishing field, there is quite a lot of software used before latex and from what I understand, it's looked down upon by many as being lower quality (though it seems these stigmas originated in years past...I have no idea if they are still justified)--and I don't mean in comparison to MS Word or WordPerfect. The publishing field still also largely uses Macs...and pre-OSX macs at that.

  2. It *is* funny by anomaly · · Score: 3, Insightful

    But I think that it's important to note that Donald Knuth, like many other brilliant men, is a Christian. Thus, it's unlikely that he would presume himself to be God.

    It *is* funny, though. :-)

    Regards,
    Anomaly

    --
    But Herr Heisenberg, how does the electron know when I'm looking?
  3. Re:I don't have acrobat. by nomadic · · Score: 3, Insightful

    How dare they use an openly documented, commonly used format.

  4. Quality, Workmanship, Pride... by PhotoGuy · · Score: 5, Insightful

    Knuth truly does represent much of what is good an interesting about our profession.

    For those who didn't read the article, or didn't come across this fact elsewhere, Knuth actually personally writes a cheque to anyone who finds errors in his books.

    While the algorithms and theory that he wrote about in his classic texts are used by computer programmers worldwide every day, it's unfortunate that the kind of pride of workmanship that he personally demonstrates, doesn't seem to be the norm.

    I've always felt like the programming profession was, and still is, a bit of a joke as far as standardized quality goes, as compared to other engineering disciplines. The old joke, "if builders built buildings the way programmers wrote programs ..." is still frighteningly true; other engineering professions do not often have a commonplace equivalent of a blue-screen or core-dump. There are occasional engineering failures, but none as widespread as programming errors.

    Maybe because we're still forging new ground so quickly that it can't be expected to have solid results. Still, for things as standardized, commonplace, and essential as operating systems, the design should be such that a blue screen is unheard of.

    -me

    --
    Love many, trust a few, do harm to none.