From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.devel Subject: Re: guile 2012 Date: Tue, 17 Jan 2012 14:37:00 -0800 (PST) Message-ID: <1326839820.34640.YahooMailNeo@web37901.mail.mud.yahoo.com> References: <87ty48gs00.fsf@pobox.com> Reply-To: Mike Gran NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1326839835 32559 80.91.229.12 (17 Jan 2012 22:37:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 17 Jan 2012 22:37:15 +0000 (UTC) To: Andy Wingo , guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Jan 17 23:37:10 2012 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RnHeP-0001d8-Uz for guile-devel@m.gmane.org; Tue, 17 Jan 2012 23:37:10 +0100 Original-Received: from localhost ([::1]:51261 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RnHeP-0001rI-Ff for guile-devel@m.gmane.org; Tue, 17 Jan 2012 17:37:09 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:38546) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RnHeK-0001r9-99 for guile-devel@gnu.org; Tue, 17 Jan 2012 17:37:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RnHeI-0000jd-NJ for guile-devel@gnu.org; Tue, 17 Jan 2012 17:37:04 -0500 Original-Received: from nm21-vm0.bullet.mail.bf1.yahoo.com ([98.139.213.137]:26788) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1RnHeI-0000jP-IT for guile-devel@gnu.org; Tue, 17 Jan 2012 17:37:02 -0500 Original-Received: from [98.139.212.148] by nm21.bullet.mail.bf1.yahoo.com with NNFMP; 17 Jan 2012 22:37:01 -0000 Original-Received: from [98.139.212.233] by tm5.bullet.mail.bf1.yahoo.com with NNFMP; 17 Jan 2012 22:37:01 -0000 Original-Received: from [127.0.0.1] by omp1042.mail.bf1.yahoo.com with NNFMP; 17 Jan 2012 22:37:01 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 347622.4549.bm@omp1042.mail.bf1.yahoo.com Original-Received: (qmail 34951 invoked by uid 60001); 17 Jan 2012 22:37:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1326839820; bh=UzwKYpYByN2TabDS9ncnjeLzGpJGYyyjHWxt+CABuhA=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=CHanDlw5yxUzxZ9/HQ0Ry5pw7MPkuMfBj7Nz/plFZhZST7PMqt3fVCly5MlA04i/f6nQpXrZ0pngE8PVXUIdFOy9ZOS0AT9rKg6XVA2FM6KvjtELjllEfELTFHhXMv3nIC5e+bPW3tY8v72yHRnU6t68pEx6CdCc/GG2Eb2Uy5I= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=4g7FTTPzKGoOFtN0Yy3YbO5cJKROBc80uX4juxqFiT2kBg12LnzQdfQO3bBXsX9cuMiLYmM44lEqlALQRjZUb2+TLJPcjjgWkBt7XXCawRNG940oRP5AirmzL0sLEu1cilFsXzvs/ul+1Ltd8GEMkm4VxBix1itJBz2g7Ty4ick=; X-YMail-OSG: 4U8jsjgVM1lI32holLU5TJ_uXZwJPN2qOheOCzQdbOPer.v 4JxtKSbUwEogCJX_YkqYFzuRd09jIs_4BDETnREIxamlo9v2o2aTJoB8osgK uI3R0ffA40b9wb4tOcyFFpj7UJriUl4O6.WxLoQHKJrenqAv80nYng0_Ghcb 6S3ypWdlq.jpF_xs_uL8Zh1CxXI6icLlC0Bp.22p6AkkE4_AvocfgSlOKE0w BxIDGda9NyTsf2SzwCv49lv0JS0.ipO4wJ5.LHX5MTd4ou2mWzriY2AK6uBr kOz0P6kQP7KXQRzLkVFYq.PIf60EvVc4nqO9qq6g5buWPusoaz8mMJY_bivm YUvwOwLz_P_YKQ_Zm6rQtS8._vJoE7NPxL6bAuWzaq.sZx.iyPHcptQ3OGpY BVFOMrO3pC3CN8cS4vqX8r5nRzdV.X7PH62XCh5B3eQkFA.n7WhfQqv7t4qX QOLT8drnPF0UuMBVDoKxBNWdhri7zScR_psdUueaeWYgHuOQDn3VuSdBUY2F r4nH5sR_vRArLDyHW9B32M00q8lb_TA-- Original-Received: from [66.80.183.50] by web37901.mail.mud.yahoo.com via HTTP; Tue, 17 Jan 2012 14:37:00 PST X-Mailer: YahooMailWebService/0.8.115.331698 In-Reply-To: <87ty48gs00.fsf@pobox.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 98.139.213.137 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:13560 Archived-At: > From: Andy Wingo =0A> If I could vote for one thing to f= ocus on in 2012, for the broader Guile=0A> community, I'd pick two things ;= -) I'd pick Guile in Emacs, first of=0A> all.=A0 We have the hack power, th= e time is right, and we just need to=0A> focus on the task.=A0 By the end o= f the year we could have a credible,=0A> attractive offering.=0A> =0A> The = other thing I'd like for us to focus on, in a stable-2.0 sense,=0A> would b= e the guildhall.=A0 There's some hacking that needs to be done=0A> there, b= ut I'm hoping to get out a first workable prototype within a=0A> month or t= wo, then let the meta-maintenance be driven by patches, while=0A> the repos= itory of modules in the guildhall has time to grow and grow.=0A> Help here = is much appreciated! :-)=0A=0AHello All,=0A=A0=0AI was a bit reluctant to t= hrow out my=A0comment on the mission statement,=0Asince lately I've been al= l talk and no action.=A0 Stupid reality getting=0Ain the way.=A0 :-(=0A=A0= =0A+1 for Guildhall. One weakness of Guile has been the difficulty=0Ain fin= ding and using quality 3rd party libraries.=0A=A0=0AI'd extend the Guildhal= l idea by also defining a way to download and build=0Athe various C library= bindings that aren't currently packaged by the distros.=0AGtk, Cairo, Post= gres, SDL, etc.=A0 I think=A0Garnome or Gsrc could be pressed=0Ain to servi= ce. (Or Hydra?)=0A=A0=0A(Garnome was once a makefile-based build system for= Gnome that automated=0Athe downloading and building the whole Gnome ecosys= tem in a user's local=0Adirectory.=A0 GNU Gsrc uses the same underlying sys= tem, and can be used=0Ato download and build much of GNU.)=0A=A0=0A= =0AAlso, since so many people fear the parenthesis, I'd like to see some=0A= simple non-Lisp-like language become a supported language in Guile,=0Abut h= ave it be able to directly use Guile's library functions, much=0Alike how d= ifferent .Net languages use the same library.=A0 A Lua-like=0Awith Guile ty= pes and access to a subset of Guile functions, perhaps.=0A=A0=0AI know that= you want to believe that if your tech is good enough,=0Apeople will learn = Scheme.=A0 For many people, that just won't ever happen.=0AIt will always b= e a blocker for increasing the popularity of Guile.=0A=A0=0A(Did I just pro= pose Dylan?)=0A=0A=A0=0AAnyway, my two cents.=0A=A0=0AThanks,=0A= =A0=0AMike