From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Maxime Devos Newsgroups: gmane.lisp.guile.devel Subject: Re: Maintenance and future of Guile Date: Sun, 19 Dec 2021 20:41:52 +0000 Message-ID: <008e8b4adc8557148d0b9b68c6ea2277e514c492.camel@telenet.be> References: <87r1a8icmd.fsf@nonconstructivism.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30999"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.38.3-1 Cc: Olivier Dion , Ludovic =?ISO-8859-1?Q?Court=E8s?= , Jean Abou Samra , guile-devel@gnu.org To: Blake Shaw , Taylan Kammer Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sun Dec 19 21:42:26 2021 Return-path: Envelope-to: guile-devel@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 1mz30k-0007so-Dh for guile-devel@m.gmane-mx.org; Sun, 19 Dec 2021 21:42:26 +0100 Original-Received: from localhost ([::1]:52426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mz30i-0003kq-O0 for guile-devel@m.gmane-mx.org; Sun, 19 Dec 2021 15:42:24 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38434) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mz30J-0003kU-8V for guile-devel@gnu.org; Sun, 19 Dec 2021 15:41:59 -0500 Original-Received: from [2a02:1800:110:4::f00:18] (port=57714 helo=michel.telenet-ops.be) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mz30H-00057Z-4K for guile-devel@gnu.org; Sun, 19 Dec 2021 15:41:58 -0500 Original-Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by michel.telenet-ops.be with bizsmtp id YLhs2600D4UW6Th06Lhs4X; Sun, 19 Dec 2021 21:41:53 +0100 In-Reply-To: <87r1a8icmd.fsf@nonconstructivism.com> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1639946513; bh=YIpVFilRgzHNaaMx/GcM5FYnCQzynGoUZ+1/ajRWzbI=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=NYAJl9WNSk319NurONWmkI72chpi6CbirSzN0wAftvD5N2UMgUki4nQRMdq/D5BHg y/1uTCLLtDYcpbHteCP7+InnP8FQDRRLXmIvGMg9r326FRUJCQcY3lOUivdX3kQmFf 1PmmtLrqTesBhd4ZDkjcdVfqv+FdPk72ynyPoIDp6WkvNsswoD+B9gO5u11/pG+yEi Odf6grsl+RlIb9M9XoWxWw9pT2lIBdLmW5x5mdehRoVzblI6dPqTQYmaMBDN051HvA 1Eq1MuQ650N5jGuAGoLKtK7EkSTLvDm6EoiUI9aC2NuqJ5WigYVqOEpl/Lb1x7fk9T 9Y+rsNsEL0jPw== X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:1800:110:4::f00:18 (failed) Received-SPF: pass client-ip=2a02:1800:110:4::f00:18; envelope-from=maximedevos@telenet.be; helo=michel.telenet-ops.be X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.io gmane.lisp.guile.devel:21013 Archived-At: Hi, Blake Shaw schreef op ma 20-12-2021 om 03:05 [+0700]: > personally I've been programming for about 15 years now but my career > has been entirely in new media (video, graphics, audio), so while > I've > worked with plenty of lower-level libraries over the years, I didn't > start to get an itch for compilers until covid happened. I was also > doing a PhD in philosophy of mathematics at the time (which I've > postponed indefinitely to prevent being separated from my partner > during > covid travel craziness) so I definitely think I have the *potential* > to > contribute to a project like Guile, its just a matter of finding the > time to read some compiler books (which usually are neither short nor > easy!). I want to note that, while definitely the compiler part is an important part of Guile, there's plenty of non-compiler and non-language things in Guile as well, so reading compiler books should be unnecessary to contribute to Guile. E.g., things like getopt (https://debbugs.gnu.org/cgi/bugreport.cgi?bug=32154), the HTTP API (https://debbugs.gnu.org/cgi/bugreport.cgi?bug=43711), a bug fix in the test suite (https://debbugs.gnu.org/cgi/bugreport.cgi?bug=43521) (verified to work, for almost a year!). Anyway, I would like to help when I get back to hacking, although I'd have a (non-Guile) backlog to work through first, and there would be some other projects I'd be working on as well. Greetings, Maxime.