Comment Personal Experience with (Score 2, Interesting) 409
I had Dijkstra for a graduate CS class in the Fall of
1996. It was an exploration of elegance in the process of quantitative reasoning. I must say that he taught me the virtue of careful thinking more so than any other instructor during my formal education. Check out
this link starting around manuscript 1237 to see the course notes. As an example, he showed us an algorithm for calculating increasing cubes (x^3 for x=1 to N) of integers that reduces to 2 C statements and uses only integer addition and initial assignment as operators. E-mail me if you want the code. Hint: It would only be a 2 statement algorithm for any arbitrary polynomial function.
k u r t AT s p a c e s h i p . c o m
k u r t AT s p a c e s h i p . c o m