#377 in Computers & technology books
Reddit mentions of The Seasoned Schemer, second edition (The MIT Press)
Sentiment score: 7
Reddit mentions: 8
We found 8 Reddit mentions of The Seasoned Schemer, second edition (The MIT Press). Here are the top ones.
Buying options
View on Amazon.comor
- Exclusive Tool - Free design from ORICO allow to mount Drive in 3 second without Tools and Screws , Allow to Access Multi Drives External Easily
- Super - Speed USB3.0 offer Transfer Rates Up To 5Gbps , 10x Faster than USB2.0
- Fit for 7mm to 9.5mm Slim 2.5 inch SATA I , SATA II and SATA III Hard Disk Drive or Solid State Disk
- Compatible with any USB3.0 or USB2.0 Host of any Windows , Macintosh , Linux or Unix Desktop or Laptop
- Plug and Play Compatible , USB Self-Powered , No Reboot and Additional Power Adapter or Driver is needed
Features:
Specs:
Color | Red |
Height | 0.41 Inches |
Length | 9.01 Inches |
Number of items | 1 |
Release date | December 1995 |
Weight | 0.80027801106 Pounds |
Width | 6.94 Inches |
Others have recommended great languages already, but you also need a good book to teach you not only the syntax and the libraries, but how to think in a different paradigm. So, here are some of my favorites:
Prolog:
Common Lisp:
Scheme:
Haskell:
Enjoy!
The little schemer and the seasoned schemer. They start feeling like a really easy, gentle intro to programming. The dialog presentation style is amusing, and some serious Socratic style teaching going on about programming with an algebraic bent, and the second book builds up to a surprise ending, a rather interesting program -- I won't spoil the surprise for you.
Depends on what you're learning...
I learned how to program basically through these books:
In between K&R2 and SICP (or was it before the C# book? I don't really remember), I studied some PHP, but it wasn't for long. I've spent considerable time looking at scheme related materials. I really liked many of the books that I've read while "there."
Anyway, these are the books I've studied back when I was starting in the order I've read them. Right after reading SICP, I've re-read K&R2. After finishing The Seasoned Schemer, I read K&R2 a third time. Some years later, I've re-read The Little Schemer, which I intend to re-read again, together with The Seasoned Schemer (they are very good).
Maybe these will work for you, maybe they won't. I don't really know. I can only tell you that I believe they worked for me.
They're not easy books, except for the first maybe. I remember getting stuck fairly often (I was 16 at the time with a poor education background). I just liked doing the exercises/reading the contents so much that I kept going.
The little schemer and later, The seasoned schemer have my highest recommendation.
I think SICP is one of the greatest books I've ever read and that anyone who is serious about programming should read it (or be aware of the ideas discussed there).
However, it is a daunting book especially for newcomers (doubly so if the newcomer wants to get the most out of the book and wants to do every exercise).
I would recommend a book such as Simply Scheme to build up some background knowledge before tackling SICP.
I also highly recommend the Schemer series: Little Schemer, Seasoned Schemer.
Entrepreneur Reading List
Computer Science Grad School Reading List
Video Game Development Reading List
I agree with the recommendations for SICP - it's great.
In addition to the MIT videos, there are videos from Brian Harvey's SICP class at UC Berkeley. They're available both on YouTube and in iTunes.
However, I'll admit that I found SICP a bit overwhelming at first. For context, I'd been programming (primarily Python) for a couple years, but it was my first exposure to Lisp. I ended up taking a brief break from it to work my way through The Little Schemer and The Seasoned Schemer. It only took a week or two and at the end I was much more comfortable diving into SICP.
Not everyone likes the Schemer books - they're quite distinctive - but I loved them. I found them particularly helpful in really groking recursion and continuations.
Some great books for learning Scheme are The Little Schemer and The Seasoned Schemer by Daniel P. Friedman.