Link Details

Voting at DZone is super easy, but you aren't logged in. Login and vote now.
Link 7901 thumbnail
User 111696 avatar

By bloid
via technologyreview.com
Published: Nov 28 2006 / 13:01

Bjarne Stroustrup, the inventor of the C++ programming language, defends his legacy and examines what's wrong with most software code.
  • 20
  • 0
  • 1905
  • 975

Comments

Add your comment
User 200881 avatar

klevo replied ago:

1 votes Vote down Vote up Reply

be sure to check the comments after the article.

User 181930 avatar

jwenting replied ago:

0 votes Vote down Vote up Reply

Comments are the usual, complete nonsense combined with religious arguments for and against.

" It is only a matter of time before someone, or many someones die due to an error in software code. When this happens either to a person of status or to a large enough group of people to cause the press, then lawyers, and then politicians to notice, legislative hell will be unleashed."

Wrong. People have died due to software bugs and will continue to do so.
That's no different from people dieing due to mechanical failure caused by a design defect.
The responsible parties take the blame, and depending on where it happens get sued to death or actually get a chance to correct the mistake, preventing others from getting killed.
At least with software problems the flaw can usually be corrected without replacing the entire machine that caused the problem...

User 141635 avatar

pholthuizen complained ago:

-4 votes [show comment] Vote down Vote up Reply
User 205047 avatar

Lowell Heddings replied ago:

0 votes Vote down Vote up Reply

It would be great if we could flag your complaint as ridiculously lame.

User 204089 avatar

hiveminds replied ago:

0 votes Vote down Vote up Reply

I agree

User 210839 avatar

jamet123 replied ago:

0 votes Vote down Vote up Reply

An interesting interview with Bjarne that makes me wonder why we expect programmers to be both great programmers AND understand the details of the business? No wonder even good programmers have trouble coding business logic into systems. Technology to bring the business users into the process of creating and, crucially, of maintaining the logic in these systems is needed not complaints about programmers.

User 111696 avatar

bloid replied ago:

0 votes Vote down Vote up Reply

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.