all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Ricardo Wurmus <rekado@elephly.net>
To: Markus Gothe <nietzsche@lysator.liu.se>
Cc: guix-devel@gnu.org
Subject: Re: GNU Guix 0.8.3 released
Date: Thu, 23 Jul 2015 08:34:52 +0200	[thread overview]
Message-ID: <87egjzxtyr.fsf@elephly.net> (raw)
In-Reply-To: <ABB339AC-396E-491E-9F96-F9BAE69AA9EC@lysator.liu.se>

(Reduced the Cc)

> Now to the cons (the prior was the pros): I donnu about Guile Scheme,
> heard from former Cygnus ppl (including Ian Taylor IIRC) it was a
> mistake.

A language change is not going to happen.

I should say that one of the main reasons why I took interest in Guix
was Guile.  As an Emacs user and Scheme fan I’m obviously biased towards
'(list guile elisp racket), but I really think that using Guile makes
Guix really attractive: package recipes are just Scheme objects
that also contain quoted code to be run at build time.

This approach of just using one flexible language makes it very easy to
use Guix as a library, as shown by Guix Web, a web interface for Guix,
or the Emacs user interface.

I’m very glad Guix isn’t built on Python or JavaScript...

> Is this why it doesn’t make any buzz or is it because you don’t try
> hard enough to contact the papers???  Would be nice if someone signed
> up to advocate Guix for distress etc…

Guix is a pretty young project.  I wouldn’t worry so much about adoption
at this point.

That said, Guix is becoming a serious contender for enabling
reproducible scientific environments in bioinformatics.  At the
bioinformatics institute where I have my system administrator hat on
we’re using Guix on two clusters.  It helps that Guix now has packages
for a great number of common scientific applications, libraries, and
language environments.

For bioinformatics people there is a separate mailing list on which Guix
is discussed for use in bioinformatics environments:
http://lists.open-bio.org/mailman/listinfo/bio-packaging

~~ Ricardo

  reply	other threads:[~2015-07-23  6:35 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-22  9:07 GNU Guix 0.8.3 released Ludovic Courtès
2015-07-22 22:31 ` Markus Gothe
2015-07-23  6:34   ` Ricardo Wurmus [this message]
2015-07-24 15:49     ` Pjotr Prins
2015-07-23 13:23   ` Daniel Pimentel
2015-07-23 13:27   ` Marko Rauhamaa
     [not found]     ` <87oafw755m.fsf@zigzag.favinet>
     [not found]       ` <878u70jkh1.fsf@elektro.pacujo.net>
2015-10-18 19:45         ` Ricardo Wurmus
2015-07-23 14:16   ` Vladimír Čunát

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=87egjzxtyr.fsf@elephly.net \
    --to=rekado@elephly.net \
    --cc=guix-devel@gnu.org \
    --cc=nietzsche@lysator.liu.se \
    /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.