all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Christopher Allan Webber <cwebber@dustycloud.org>
To: Jan Nieuwenhuizen <janneke@gnu.org>
Cc: guix-devel@gnu.org
Subject: Re: [PATCH] gnu: Add laby.
Date: Tue, 09 Feb 2016 14:28:35 -0800	[thread overview]
Message-ID: <87fux1y0vg.fsf@dustycloud.org> (raw)
In-Reply-To: <87egcleiig.fsf@gnu.org>

Jan Nieuwenhuizen writes:

> Hi,
>
> And now a real fun package...If you don't know Laby, maybe you want to
> have a look at it.  It's a programming game that my daughters happen to
> like very much.  They started programming with this without knowing they
> did; they were simply playing a game.
>
> My oldest (8 at the time) chose the C language after trying Python and
> finding how hard it was to get the indentation right (without proper
> editor support).
>
> When I saw how difficult it was for my youngest (5 at the time) to get
> all the semicolons and parentheses right, I wrote the Scheme mod (based
> on Guile) and contributed it.  So, her first programming was done in
> Guile Scheme; apparently the easiest syntax of all, if you learn young.
>
> Greetings, Jan

Now this looks like a lot of fun!

Some of these lines are over 80 characters though.. could you fix that?

I tried running this though and the patch it provided didn't seem to
apply.  I also see it's doing manual cp to /usr/games/laby and
etc... but could that really work?  Shouldn't it be copying to the
output directory in the store instead?

Maybe adding your own install step to the build phases would be nicest
here?

Anyway, would love to see this packaged, and play with it myself!

  reply	other threads:[~2016-02-09 22:28 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-09 20:27 [PATCH] gnu: Add laby Jan Nieuwenhuizen
2016-02-09 22:28 ` Christopher Allan Webber [this message]
2016-02-11 20:18   ` Efraim Flashner
2016-02-11 22:21     ` Jan Nieuwenhuizen
2016-02-12 18:09       ` Andreas Enge
2016-02-13  8:11         ` Jan Nieuwenhuizen
2016-02-13  8:43           ` Andreas Enge
2016-02-13 14:09             ` Jan Nieuwenhuizen
2016-02-13 14:16               ` Andreas Enge
2016-02-13 20:58                 ` Jan Nieuwenhuizen
2016-03-06 19:27                   ` Andreas Enge
2016-03-06 22:01                     ` Jan Nieuwenhuizen
2016-08-10 15:10                       ` Jan Nieuwenhuizen
2016-08-11 11:50                         ` 宋文武
2016-02-12 18:13       ` Andreas Enge
2016-02-12 20:43         ` Jan Nieuwenhuizen
2016-02-13  8:20           ` Andreas Enge
2016-02-13 13:08             ` Jan Nieuwenhuizen
2016-02-12 18:17       ` Andreas Enge
2016-02-12 18:30         ` Jan Nieuwenhuizen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87fux1y0vg.fsf@dustycloud.org \
    --to=cwebber@dustycloud.org \
    --cc=guix-devel@gnu.org \
    --cc=janneke@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.