Linked by Thom Holwerda on Tue 4th Sep 2012 20:04 UTC, submitted by MOS6510
General Development "Computer programming is the art, craft and science of writing programs which define how computers operate. This book will teach you how to write computer programs using a programming language designed by Google named Go." Freely available book on Go.
Thread beginning with comment 534241
To view parent comment, click here.
To read all comments associated with this story, please click here.
moondevil
Member since:
2005-07-08

Lisp is a "simple" language because it uses just 1 form (s-expressions.)


True, but to make use of those expressions the first term needs to do something.

What those terms do and what side-effects they have on your code is explained in 432 pages of the ANSI Common Lisp standard. Does not sound that simple to me.

Reply Parent Score: 2

satsujinka Member since:
2010-03-11

It's nice that the standard is that long, but irrelevant. A great deal of that standard (if it's anything like Scheme's) deals with implementation details, which are mostly irrelevant to programming (at least until you get to the optimization stage.)

The fact of the matter is that Lisp's form makes it simple, to use and understand. Regardless of how large the standard document is.

Of course, as you might gather, I'm more of into Scheme than Common Lisp. Which also more truly embodies the "simple" description.

Reply Parent Score: 1