{"id":13672,"date":"2020-04-08T13:11:13","date_gmt":"2020-04-08T11:11:13","guid":{"rendered":"https:\/\/hesmid.nl\/test\/?p=13672"},"modified":"2020-04-08T13:11:15","modified_gmt":"2020-04-08T11:11:15","slug":"composing-programs-python-3-in-the-tradition-of-sicp","status":"publish","type":"post","link":"https:\/\/hesmid.nl\/test\/composing-programs-python-3-in-the-tradition-of-sicp\/","title":{"rendered":"Composing Programs \u2013 Python 3 in the tradition of SICP"},"content":{"rendered":"\n<p><a href=\"http:\/\/composingprograms.com\/pages\/11-getting-started.html\">http:\/\/composingprograms.com\/pages\/11-getting-started.html<\/a><\/p>\n\n\n\n<p>From HN <a href=\"https:\/\/news.ycombinator.com\/item?id=11465234\">https:\/\/news.ycombinator.com\/item?id=11465234<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>This is the textbook used for the introductory CS course (CS61A) at Berkeley. The course material is available at <a href=\"http:\/\/cs61a.org\">http:\/\/cs61a.org<\/a>  (The course uses Python 3, Scheme, and SQL). There are some neat  projects (students are working on building a Scheme interpreter now)<\/p><p>Previous Hacker News Discussions:<\/p><p><a href=\"https:\/\/news.ycombinator.com\/item?id=3491142\">https:\/\/news.ycombinator.com\/item?id=3491142<\/a><\/p><p><a href=\"https:\/\/news.ycombinator.com\/item?id=3141996\">https:\/\/news.ycombinator.com\/item?id=3141996<\/a><\/p><\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Overall, SICP in Python 3 is first rate.  I  highly recommend it to anyone wanted to improve their sophistication  with Python and programming in general.<\/p><p>The exercises and  demonstrations in each section quickly build from an elementary  introduction up to powerful examples accompanied by clear explanations.   I especially like the explanatory diagrams.<\/p><p>Thank you to the authors for your craftsmanship and for making it available on-line.               <\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>http:\/\/composingprograms.com\/pages\/11-getting-started.html From HN https:\/\/news.ycombinator.com\/item?id=11465234: This is the textbook used for the introductory CS course (CS61A) at Berkeley. The course material is available at http:\/\/cs61a.org (The course uses Python 3, Scheme, and SQL). There are some neat projects (students are working on building a Scheme interpreter now) Previous Hacker News Discussions: https:\/\/news.ycombinator.com\/item?id=3491142 https:\/\/news.ycombinator.com\/item?id=3141996 Overall, SICP in [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[119],"tags":[126,335,558],"acf":[],"_links":{"self":[{"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/posts\/13672"}],"collection":[{"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/comments?post=13672"}],"version-history":[{"count":1,"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/posts\/13672\/revisions"}],"predecessor-version":[{"id":13673,"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/posts\/13672\/revisions\/13673"}],"wp:attachment":[{"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/media?parent=13672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/categories?post=13672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hesmid.nl\/test\/wp-json\/wp\/v2\/tags?post=13672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}