Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re^3: How do you master Perl?

by Aristotle (Chancellor)
on Oct 09, 2005 at 23:42 UTC ( #498647=note: print w/ replies, xml ) Need Help??


in reply to Re^2: How do you master Perl?
in thread How do you master Perl?

I vaguely remember a great quote from a master programmer who said that computer program where meant to be read by humans, not computers. Was it Knuth? Does anyone know this quote?

I have that quote on my homenode. It’s from the preface to the first edition of Structure and Interpretation of Computer Programs by Abelson, Sussman and Sussman. The exact phrasing is

Programs must be written for people to read, and only incidentally for machines to execute.

With regard to the topic of this thread, that book is highly recommended – and it’s available online freely, in full.

Makeshifts last the longest.


Comment on Re^3: How do you master Perl?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://498647]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (10)
As of 2014-07-24 09:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (158 votes), past polls