bug-standards
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Avoid Lisp and Scheme in the same list


From: Tino Calancha
Subject: Re: Avoid Lisp and Scheme in the same list
Date: Wed, 15 Jun 2016 20:46:14 +0900
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1



On 05/31/2016 07:53 AM, Thien-Thi Nguyen wrote:
() Tino Calancha <address@hidden>
() Thu, 12 May 2016 19:27:22 +0900 (JST)

    for your time discussing my report.

I think your arguments are cogent.  Could you perhaps reform them
(along w/ a revised patch) in a way that keeps Scheme and drops Lisp;
or reorders those languages to minimize any indication of relationship
between them (such an explicit indication can be made later, or not at
all); or in general, adopts a design that synthesizes your concerns w/
those of GNU?

BTW, i was (in a cranky mood and thus) a bit put off by the patch.
Personally, i prefer a unified diff (although i'm not sure there isn't
a list preference for something else), w/ very few lines changed.  In
this case, the source in question is texinfo, so adding line breaks and
avoiding refilling is one way to focus things.

Dear Thien,
Thank you very much for your e-mail.

Here is my new patch over revision 1248 of standards.texi
(i write some lines after it with my rationale):

--- standards-1248.texi 20:10:17.724999790 +0900
+++ standards-1248.texi 20:18:52.877048236 +0900
@@ -298,2 +298,2 @@
-in the free software community, such as Lisp, Scheme, Python, Ruby, and
-Java, are OK too.  Scheme, as implemented by address@hidden, plays a
+in the free software community, such as Python, Ruby, Java, or any
+Lisp dialect (e.g., Scheme) are OK too. Scheme, as implemented by address@hidden, plays a



### Rationale ###

I rewrote the list of languages.  It keeps the intention
of the original:
* to state that any Lisp (and Scheme or course) are good language options;
* to introduce Scheme to be referred in successive sentences.

Notice that now the Lisp and Scheme don't enter with same foot in the listing:
Scheme appear as an example of Lisp dialect.  IMHO this looks more logical.

This way to introduce Scheme in the listing is also consistent with the
later section 'GNOME and Guile', where it is written (doubles quotes are mine):

"The standard extensibility interpreter for GNU software is Guile
(@uref{http://www.gnu.org/@/software/@/guile/}), which implements the
language Scheme (an especially clean and simple dialect of Lisp)."




reply via email to

[Prev in Thread] Current Thread [Next in Thread]