I am a novice programmer learning it primarily through How to Design Programmes, 2nd edition. I have to say it is a unique book, as it claims and superbly designed and written. I think any one who wants to learn programming should go through the entire book - if he/she knows it, the progress will be very quick and the result from the basics to the advanced levels will be logical and lay a foundation for a lifetime.
Saad On Wed, Jun 27, 2012 at 5:08 PM, Matthias Felleisen <matth...@ccs.neu.edu>wrote: > > On Jun 27, 2012, at 1:39 AM, m...@goblin.punk.net wrote: > > > I am planning to work through _How to Design Programs_ but > > already have some (imperative) programming experience as well as > > some exposure to Racket/Scheme. > > > > I found the following piece of advice in the mailing list > > archive. Any updates or other tips? > > > > http://groups.google.com/group/plt-scheme/msg/167c9643e187d265 > > > > Thank you, > > Mike > > ____________________ > > Racket Users list: > > http://lists.racket-lang.org/users > > > The advice is appropriate for someone who has a good > amount of programming experience and is comfortable > with some Racket. > > Today I would amend it with a pointer to the second > edition of the book (work in progress): > > http://www.ccs.neu.edu/home/matthias/HtDP2e/index.html > > (see note on Draft version on first page). > > Again, holler if you need help -- Matthias > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users >
____________________ Racket Users list: http://lists.racket-lang.org/users