From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Vivien Newsgroups: gmane.lisp.guile.user Subject: Re: Newbie thoughts on Guile Hall + Guix Date: Thu, 10 Feb 2022 19:03:01 +0100 Message-ID: <23c4e6ff67c11ecd62cf625b990b6389297935b4.camel@planete-kraus.eu> References: <87ee4ce3ip.fsf@nonconstructivism.com> <87bkzg5dr6.fsf@laura> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9050"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.42.1 Cc: Guile User To: Aleix Conchillo =?ISO-8859-1?Q?Flaqu=E9?= , Olivier Dion Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Thu Feb 10 20:06:10 2022 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nIEle-0002BM-Hz for guile-user@m.gmane-mx.org; Thu, 10 Feb 2022 20:06:10 +0100 Original-Received: from localhost ([::1]:33236 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nIEld-0004Hi-1S for guile-user@m.gmane-mx.org; Thu, 10 Feb 2022 14:06:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40766) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nIDmq-0007ic-Ea for guile-user@gnu.org; Thu, 10 Feb 2022 13:03:20 -0500 Original-Received: from [2a00:5881:4008:2810::309] (port=41912 helo=planete-kraus.eu) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1nIDmo-0005tW-Le for guile-user@gnu.org; Thu, 10 Feb 2022 13:03:20 -0500 Original-Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 263f5b68; Thu, 10 Feb 2022 18:03:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:cc:date:in-reply-to:references :content-type:mime-version:content-transfer-encoding; s=dkim; bh=/9omC4A/mlXylamyZ0qmFOaFdfw=; b=vvELACagtc4t9odn+SQXNK+qD3Ei Mdqfh3D8wA3uz9OvCNBITAPzYLpFop01UxixVV3cIWr1mNd1F7FxhuyrWCyBgyWo qLWKlthbXz14cC3V0GCf6FUApGnaK+sYBGwEfSCD+LJ7efnBoaU9XrFj1gYyMTp0 Qg9hk186zusd+40= Original-Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 5240bef2 (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Thu, 10 Feb 2022 18:03:03 +0000 (UTC) In-Reply-To: X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:5881:4008:2810::309 (failed) Received-SPF: pass client-ip=2a00:5881:4008:2810::309; envelope-from=vivien@planete-kraus.eu; helo=planete-kraus.eu X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:18068 Archived-At: Hello, Le mercredi 09 février 2022 à 12:05 -0800, Aleix Conchillo Flaqué a écrit : > - The manual is written by very smart people for very smart people. > Not for > newcomers. To be more precise, I had that feeling everywhere I stumbled on the word "continuation" : it took me days or weeks to understand dynamic wind, handling exceptions, and prompts. The continuation concept doesn’t exist in popular programming languages, so it’s hard to make one of these quick hands-on guide "You did this in python, do that in guile". I’m not sure there’s an easy solution though. Vivien