BIRT 3.7
Written by: Michael Williams
Featured Refcardz: Top Refcardz:
  1. HTML5 Canvas
  2. Ruby
  3. iPhone/iPad
  4. Spring Web Flow
  5. REST
  1. jQuery Selectors
  2. Spring Config.
  3. Java
  4. Ajax
  5. Java Concurrency

Link Details

Link 738275 thumbnail
User 448255 avatar

By dotCore
via kazimirmajorinc.blogspot.in
Published: Feb 03 2012 / 09:31

Two recent posts on this blog ([1], [2]) discussed Dijkstra's relation toward another Turing Award winner, John McCarthy, and his creation: Lisp. Although sometimes ambiguous, it appears that Dijkstra's attitude was more critical than enthusiastic. Dijkstra complimented Lisp on indirect way, like "it inspired many programmers". However, he wrote more directly that "LISP's syntax is so atrocious that I never understood its popularity" and "Lisp 1.5 was extremely poor language."
  • 6
  • 0
  • 219
  • 106

Comments

Add your comment
User 368023 avatar

yakkoh replied ago:

0 votes Vote down Vote up Reply

Dijkstra had an obsession with correct/incorrect programs. This lead to the almost complete removal of the goto instructions although it's available even in recent languages. see C# http://msdn.microsoft.com/en-us/library/13940fs2(v=vs.71).aspx

Proving a nontrivial program correct is very^2 hard. But right now, I can't stop writing useful programs because the have errors.
This is like saying: since cars break down we are not going to make cars until they are perfect.

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.

Voters For This Link (6)



Voters Against This Link (0)