Whatever Happened To Programming? 623
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.
Re:Idiot. Seriously. (Score:5, Funny)
Re:Idiot. Seriously. (Score:5, Funny)
slashdot. where don knuth is an idiot because he cant grasp the awesome power of php
Re:Car analogy! (Score:4, Funny)
Car analogy:...
What you are attempting to do is very difficult. Please leave it to the professionals.
Re:Implement some things yourself (Score:4, 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.
Re:Implement some things yourself (Score:4, Funny)
You, need, to, add, more, commas,.
"Good programmers write good code... (Score:5, Funny)
I stole this, and I don't know where it is stolen from!
Re:Idiot. Seriously. (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.
Re:Implement some things yourself (Score:5, Funny)
Re:Implement some things yourself (Score:5, Funny)
You need, to boldly add, more commas [where no commas, have been placed, before!]
Re:Frameworks (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.
You know Programming is in trouble (Score:4, Funny)
You know Programming is in trouble when being "the goto guy" has become a compliment, rather than an insult.
Re:Idiot. Seriously. (Score:3, Funny)
Do you mean the cretans that pass for programmers ...
What do you have against people from Crete?
... I'll leave peacefully.
Okay, okay
Re:Programming == Cut & Paste (Score:3, Funny)
You want to troll on slashdot? Write original strawmen first!