eftychia: Me in kilt and poofy shirt, facing away, playing acoustic guitar behind head (cyhmn)
Add MemoryShare This Entry
posted by [personal profile] eftychia at 05:24am on 2018-09-26

"The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct." -- Donald Ervin Knuth

There are 2 comments on this entry. (Reply.)
eller: iron ball (Default)
posted by [personal profile] eller at 09:43am on 2018-09-26
Ah, Don Knuth. I wish more programmers would read his books. :D
 

Yes

posted by [personal profile] mental_mouse at 12:51pm on 2018-09-29
This articulates something that I have had trouble explaining to people: The point isn't just to do a given piece of work, its to do it in such a way that its correctness can be verified. Readability isn't just "overhead", it's part of the function.

Links

January

SunMonTueWedThuFriSat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24
 
25
 
26
 
27
 
28
 
29
 
30
 
31