From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Brett Gilio Newsgroups: gmane.lisp.guile.devel Subject: Re: multi-lingual guile: language strictness Date: Fri, 13 Jul 2018 21:57:13 -0500 Message-ID: <87zhyusewm.fsf@posteo.net> References: <91fce743-6feb-da96-075f-bd1e123f14be@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-Trace: blaine.gmane.org 1531563529 5018 195.159.176.226 (14 Jul 2018 10:18:49 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 14 Jul 2018 10:18:49 +0000 (UTC) User-Agent: mu4e 1.0; emacs 26.1 Cc: guile-devel@gnu.org To: Matt Wette Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sat Jul 14 12:18:45 2018 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1feHdU-00019u-Rt for guile-devel@m.gmane.org; Sat, 14 Jul 2018 12:18:44 +0200 Original-Received: from localhost ([::1]:40745 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1feHfZ-0006Gr-Qz for guile-devel@m.gmane.org; Sat, 14 Jul 2018 06:20:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43894) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1feAkk-0002NS-Rg for guile-devel@gnu.org; Fri, 13 Jul 2018 22:57:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1feAkg-0005cb-49 for guile-devel@gnu.org; Fri, 13 Jul 2018 22:57:46 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:53140) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1feAkf-0005ae-PL for guile-devel@gnu.org; Fri, 13 Jul 2018 22:57:42 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id A1A2F210C0 for ; Sat, 14 Jul 2018 04:57:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1531537059; bh=TAT3UJgnf66+c13Y6u5XXoAywNqvnso3CJYZJjFpwPs=; h=From:To:Cc:Subject:Date:From; b=g7QYxaU5XDZAj7hSLpLSAkxW8o59eylZ3eA5OanV36mKQq9mnS6ufonHIDKdjp5zw dZZ9mk2gQ5TYdQORRFcALDJVD02uXrR+IlRy5FduuV37whtEAEXJ0hdrc5lhR2VadZ /jsuYq/iJZRLXxjgqkKfpIVME6rixOkOH2EZqh1sbo36F4CNlNAyJUoFMzDbF7NJVn 4WMqFfHgP6P/te3w4A2Yss/Sm8Fz7RHQ+xwSfmph7v+tkBGUcNKXEfkBhbXidO8YMZ /fscpbEvrqxo5xBeQmrV7aMLaUdK6FEAuuw/ZQkVNGstYux5kz0CCrjMvx4rN/XjzH 1BAKMLanthH1A== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 41SDqk3ZW9z9rxF; Sat, 14 Jul 2018 04:57:38 +0200 (CEST) In-reply-to: <91fce743-6feb-da96-075f-bd1e123f14be@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.67.36.65 X-Mailman-Approved-At: Sat, 14 Jul 2018 06:20:42 -0400 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.lisp.guile.devel:19592 Archived-At: Matt Wette writes: > Hi All, > > I posed a question on #guile IRC last weekend asking for use > cases for making > Guile > multi-lingual. The use case that came up was the desire to use > Guile as an > extension > that supports multiple languages for users. To that end, I > wonder how important > it is > to make these extension languages meet published language > conventions or > standards. > I believe to do so is too difficult: the Guile community does > not have the > volunteer > workforce people to achieve this. I think it would be more > practical to look > for > reasonable approximations. If this is the direction to go, then > should Guile > name > these extension languages according to what they attempt to > mimic (e.g., > javascript), > or rather rename to something that has a similar sounding name > (e.g., > guavascript), or, > as another option, rename with an extension monicker (e.g., > javascriptx)? > > Matt Is this possibility for making Guile multi-lingual a promised feature, or more of a wishlist type thing? I'll have to think about some ways that might be good to approach this, because the limiting volunteer-community is definitely going to be an issue. -- Brett M. Gilio Free Software Foundation, Member https://parabola.nu | https://emacs.org