Then we recommend a pastime.

Source: Internet
Author: User
One of the most valuable lessons of attending school is to make friends who are knowledgeable. When I learned how to fill the mountains and waters, the Experts gently dial a few words, and then the peak turns, the dark flowers. Every time I finish the course, I have the honor to gather together with my friends to ask questions about my mental retardation. It is really a rare pleasure to listen to some of my friends to help me solve their puzzles. Read the little schemer. The process of reading the little schemer is the process guided by the mentor. In the author's words, the little schemer is a book that teaches people to understand the nature of computing. Programming Language Scheme is just the carrier of preaching. The style of books is unique. Each page is divided into two columns. A few lines per column Code . Ask a question in the left column. The right column provides the answer. The author explains recursion and function programming in this simple dialog. For example, the following. The most attractive part of this book is the way it explains: it seems that there are no difficulties or long discussions in the book. Each chapter provides further questions and answers. For example, when reading the first page, Atom Is it Atom ?". I almost thought I had bought a missing book and subconsciously flipped forward to see if I missed the beginning. J Inspired by these well-designed examples, we naturally sum up the concepts and methods of programming. Everything goes well. When talking with friends about reporting techniques, our mantra is "don't tell. Show.", which is an excellent example. This is actually a very efficient training and especially useful for beginners. It sums up commonalities from phenomena and abstracts patterns from practice. Seeing the essence under the representation is an important skill to solve the problem. Programming Languages or formulas are just a means to express our ideas. Moreover, many powerful programming skills have been extracted from countless code sources by our predecessors. What other learning methods are more impressive than self-experience refining? The book is not thick. 180. Chapter 10. Each chapter is simple and even trivial. But the progress of the book is actually unambiguous. Chapter 2 has guided us to understand the mysteries of the continuation Passing Style. Chapter 9 explains the past and present of the Y-composite, while chapter 10 simply implements a scheme interpreter. Chapter 1 alone is worth the book price (not expensive either. If the seasoned schemer and the reasoned schemer are bought consecutively, there is a discount ). Imagine that after reading this chapter, a newbie who knows nothing about scheme programming or even programming suddenly finds that the big cumbersome things hanging on the CPS function have become clear and smooth, how refreshing the experience has been integrated into your own soul. The only thing I'm not satisfied with is that it uses all kinds of food for data. Caviar, salmonella, cookies, and so on. I personally think it is as boring as a family tree. By the way, the author did not write anything that inspires readers, such as why CPS is useful. This may hurt some of the boss's enthusiasm. Most of the elders who like the little schemer will also like the sequencer the seasoned schemer. In the preface, the little schemer shows that the list is the heart of Lisp programming, while the seasoned schemer shows that functions are the soul of Lisp programming.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.