From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zelphir Kaltstahl Subject: Re: Help with Learning Programming and LISP Date: Tue, 10 Sep 2019 22:31:27 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:40657) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i7mnZ-00025g-0d for help-guix@gnu.org; Tue, 10 Sep 2019 16:31:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i7mnX-0002UV-JZ for help-guix@gnu.org; Tue, 10 Sep 2019 16:31:36 -0400 Received: from mout01.posteo.de ([185.67.36.65]:47753) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1i7mnV-0002SU-IT for help-guix@gnu.org; Tue, 10 Sep 2019 16:31:33 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 7B1B316005E for ; Tue, 10 Sep 2019 22:31:28 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46ScBR6Ztbz6tm7 for ; Tue, 10 Sep 2019 22:31:27 +0200 (CEST) In-Reply-To: Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org I would like to add "The Little Schemer" to the list of good books suggested here. Damn did I get a lot out of that little book. It starts at the very beginning, but accelerates quickly. I would say I got more out of SICP than The Little Schemer, but both are phenomenal books in my opinion. SICP has many many pages and covers many topics. More than are treated in The Little Schemer, but the content in The Little Schemer is very enlightening as well, just like many things in SICP were for me. In The Little Schemer I read multiple chapters multiple times to get a better understanding and often was rewarded by understanding it better and even better, when I later typed that code into my machine and wrote comments for everything. I am far from finished with SICP, but I had a lot of "Aha!" moments with it too. Both highly recommended books, but they might take also some time to get through, if you have a job and not much time to spend on the books. Haven't read Practical Common Lisp. Realm of Racket was a little disappointing for me personally, as in my version there was some code missing and thus some example did not work (the procedure `decay` is missing in my book). I also did not buy in to the "Big bang" thingy that much. I would have preferred to write something on top of a minimalistic 2D engine instead. In general is it a nice idea though, to get content across by writing small games. I still have PAIP (Paradigms of Artificial Intelligence Programming) here and am not sure how to sort it in. So far it has been good content, but I also have not progressed very far into it yet. I am rewriting the code in Scheme so far, when I try out the code of it.