Slashdot Mirror


Whatever Happened To Programming?

Mirk writes "In a recent interview, Don Knuth wrote: 'The way a lot of programming goes today isn't any fun because it's just plugging in magic incantations — combine somebody else's software and start it up.' The Reinvigorated Programmer laments how much of our 'programming' time is spent pasting not-quite-compatible libraries together and patching around the edges." This 3-day-old article has sparked lively discussions at Reddit and at Hacker News, and the author has responded with a followup and summation.

13 of 623 comments (clear)

  1. Re:Idiot. Seriously. by Nerdfest · · Score: 5, Funny

    I'm already at the gunpowder stage. My code has been blowing up for years.

  2. Re:Idiot. Seriously. by convolvatron · · Score: 5, Funny

    slashdot. where don knuth is an idiot because he cant grasp the awesome power of php

  3. Re:Car analogy! by BadAnalogyGuy · · Score: 4, Funny

    Car analogy:...

    What you are attempting to do is very difficult. Please leave it to the professionals.

  4. Re:Implement some things yourself by Yokaze · · Score: 3, Funny

    Some things may be over-engineered. But in my experience, more often it is the case, that people rather re-invent the wheel,
    than they bother to try to understand, what someone else has done, and how it is supposed to work.
    And over time, it will bite. Usually not the one who wrote the code, because that person is gone, but the project in whole.
    And no, I don't see a difference in "own code" and foreign libraries, from a "long" term perspective, it is the same.

    --
    "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
  5. Re:Implement some things yourself by kyrio · · Score: 4, Funny

    You, need, to, add, more, commas,.

  6. "Good programmers write good code... by fatp · · Score: 5, Funny

    excellent programmers steal excellent code."

    I stole this, and I don't know where it is stolen from!

  7. Re:Idiot. Seriously. by Sulphur · · Score: 2, Funny

    One generation plants a tree...The next one gets the shade.

    Then the squirrels show up and try to mine the bird feeders for freebies. Meanwhile the birds are ducking the guys who are learning to use blowguns.

  8. Re:Implement some things yourself by Nerdfest · · Score: 4, Funny

    Try reading it as William Shatner would.

  9. Re:Implement some things yourself by jayveekay · · Score: 5, Funny

    You need, to boldly add, more commas [where no commas, have been placed, before!]

  10. Re:Frameworks by benjamindees · · Score: 2, Funny

    A factor of 12 improvement is, in my experience, fairly typical. And, yes, you can maintain 100 computers for the price of a single competent programmer. So, while it's not the best solution, it is certainly a very economical one.

    A factor of 1400 improvement, as you claim, is simply ridiculous.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  11. You know Programming is in trouble by Prototerm · · Score: 3, Funny

    You know Programming is in trouble when being "the goto guy" has become a compliment, rather than an insult.

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
  12. Re:Idiot. Seriously. by ScrewMaster · · Score: 2, Funny

    Do you mean the cretans that pass for programmers ...

    What do you have against people from Crete?

    Okay, okay ... I'll leave peacefully.

    --
    The higher the technology, the sharper that two-edged sword.
  13. Re:Programming == Cut & Paste by Sir_Lewk · · Score: 2, Funny

    You want to troll on slashdot? Write original strawmen first!

    --
    "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)