2015-08-25 008 Foreword
Quote:i think that it's extraordinarily important that we're computer science keep fun in computing ... What's in your hands, I think and hope, was intelligence:the ability to see the machine as more than when you were first L Ed up-to-it, that's can make it more.
My Understanding:one of the most important things as a programmer are to Keep Passion. We always need to learn new things in this dynamic field, if we lose interest, the process would turn into a suffer. One big threat is, while we learn more and more about one certain domain, we tend to use the same tool to solve different Problems, and subconsciously refuse to accept the idea that there is other ways to try and other interesting things deser ve to learn. So the mindset this machine was always more capable than you thought can be a constant reminder, driving us to being more open And naturally keep our curiosity as a child or layman.
quote:to appreciate programming as an intellectual activity in its Own right must turn to computer programming; You must read and write computer programs-many of them. It Doen ' t matter much what the programs is about or what applications they serve.
My understanding:the ability of programming on a abstract level C An being improved as long as you were reading and writing good code, no matter how unique the problem domain was or how Traditi Onal the business is.
Quote:thus even though our programs is carefully handcrafted discrete collections of symbols, mosaics of interlocking fu Nctions, they continually evolve:we change them as our perception of the model deepens, enlarges, generalizes until the M Odel ultimately attains a metastable place within still another model with which we struggle.
My Understanding:this Remind me of the description in Code complete: "Designing is a heuristic process." Building a complex model needs to try, to-estimate, to-retry, to-destroy and to-create. We may never reach the point of fully perfection, but we can reach the point of fulfillment and satisfaction.
SICP reading notes (i)