It reads weird Lisp and Scheme in the same list with
  the other languages: for instance, in that list,
  Lisp and Python looks two independent categories, but
  Scheme is a subcategory of Lisp.
  I prefer to introduce Scheme in the next sentence as
  follows:

I don't see what the new wording makes clearer, rather I think it
makes it unclear.  The list specifies _languages_, Lisp being one (GNU
Emacs Lisp and Common Lisp being the ones refered to), and Scheme
being another.  Not language "categories".

Thank you for your e-mail.
IMHO my suggestion is more clear and the list shows a better logical
structure. Certainy my wording can be improved by native english speakers, but that is not the main point that i am addressing:

Scheme is a Lisp dialect, Python not; that is what i meant by categories.
The logical relation between elements in the list is not symmetric
including Scheme: there is one that relates specially with another.

As it is written now, it could also be (why not?):
"Lisp, Scheme, Guile, Python, Ruby, and Java".

I prefer going from the general to the particular: first list elements
entering in the same foot, and then we can mention about Scheme (dialect
of Lisp) and furthermore introduce Guile (implementation/dialect of Scheme).




Reply via email to