From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mathieu Lirzin Newsgroups: gmane.lisp.guile.devel Subject: Re: Ideas for a Guile tutorial to go with the new site Date: Thu, 19 Nov 2015 22:12:04 +0100 Message-ID: <874mghu21n.fsf@gnu.org> References: <87k2qkjh74.fsf@dustycloud.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447967554 26218 80.91.229.3 (19 Nov 2015 21:12:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 19 Nov 2015 21:12:34 +0000 (UTC) Cc: guile-devel To: Christopher Allan Webber Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Nov 19 22:12:29 2015 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZzWV8-0000QM-RF for guile-devel@m.gmane.org; Thu, 19 Nov 2015 22:12:18 +0100 Original-Received: from localhost ([::1]:44069 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzWV8-0004lk-Bg for guile-devel@m.gmane.org; Thu, 19 Nov 2015 16:12:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53930) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzWV2-0004lf-43 for guile-devel@gnu.org; Thu, 19 Nov 2015 16:12:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZzWUy-0002wI-OA for guile-devel@gnu.org; Thu, 19 Nov 2015 16:12:12 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33081) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZzWUy-0002wE-Kn; Thu, 19 Nov 2015 16:12:08 -0500 Original-Received: from mek33-4-82-236-46-88.fbx.proxad.net ([82.236.46.88]:48980 helo=godel) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ZzWUx-0006GE-IB; Thu, 19 Nov 2015 16:12:08 -0500 In-Reply-To: <87k2qkjh74.fsf@dustycloud.org> (Christopher Allan Webber's message of "Sun, 18 Oct 2015 10:41:38 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:18051 Archived-At: Hi Christopher, Christopher Allan Webber writes: > - Intro > - Getting up and running > (picture of one of those robots with a wind-up-toy-key on its back?) > + How to start guile from the command line, add readline support > + Editor setup, simple > > Details how to write some scheme with any editor, maybe makes a > free software editor recommendation of something simple that's not > too hard to get going with Scheme. Would GEdit work? As much as I appreciate my Emacs environment, I think GEdit + basic REPL in a terminal is the right choice for presenting Guile. I think it would be better not explaining how to setup Geiser+Emacs in this tutorial and just mentioning it by giving a link to separate resource (which don't exist yet...) for those who are already familiar with Emacs. > I'm sure there are other things! But I think a tutorial in this style > might be fun, and would fit the site well. And the desire for a good > tutorial has been expressed many times. This is definitely a great initiative! Thanks, -- Mathieu Lirzin