unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
From: jc zulian <jeanchristophe.zulian@gmail.com>
To: Andy Wingo <wingo@pobox.com>
Cc: Mark H Weaver <mhw@netris.org>, 10302@debbugs.gnu.org
Subject: bug#10302: Some typos in web.texi documenation
Date: Thu, 15 Dec 2011 22:08:25 +0100	[thread overview]
Message-ID: <CA+3nJJcvPhaFZ8i-mb_fYDRq-D2cs6fTA1i2c2zAMw1fm79_rA@mail.gmail.com> (raw)
In-Reply-To: <87ehw5vrx4.fsf@pobox.com>

[-- Attachment #1: Type: text/plain, Size: 2944 bytes --]

Hello,

Allow me to share with you some ideas about this topic.

To me the 'iff' was a typo at first sight for many reasons:
   - it looks like the regular type of typo one would do, pressing twice
the same letter by leaving the finger too long on a key
   - the word doesn't exist in every dictionaries. I didn't find it in my
English dictionary (regular one on paper) but I did however find it in
wikipedia and on online dictionaries.
   - as a non-native-english speaker I never came across it before
(although I read a lot in english, both technical and non-technical texts)

Although it is "defined" in guile documentation in the typographical
convention I wouldn't have had the idea to look there because it doesn't
look like a typographical symbol. Usually those symbols are really looking
like "real symbol", understand graphical symbol (ie any kind of arrows, or
icons). Maybe it could be possible then to use one of the mathematical
symbols used to represent iff. Then for sure it cannot be taken for a typo.

Also I have the feeling that in the typographical convention of guile's
documentation the meaning of iff is somewhat redefined. In there the
meaning is "returns val if condition is true and #f otherwise" (if I
understood correctly). But after having a quick read at the wikipedia page
of iff I feel that the definitions are not exatly the same. But I might be
wrong here, I never study mathematic to a high level and never approach the
logic branch of it.

Maybe another option could be to add a reference link where iff is used
bringing readers to the typographical convention.

Or it could be possible, as you already suggested, to use a more commonly
used 'if' and build a longer sentence around it (eg if x then y otherwise
z).

These are my inputs on the topic, but I can't tell what would be best thing
to do. But for sure I have learn something and won't get confused anymore.

Regards,
Jean-christophe


On Thu, Dec 15, 2011 at 3:19 PM, Andy Wingo <wingo@pobox.com> wrote:

> Thanks for the follow-up, Mark.
>
> On Thu 15 Dec 2011 05:27, Mark H Weaver <mhw@netris.org> writes:
>
> > jc zulian <jeanchristophe.zulian@gmail.com> writes:
> >> While reading the documentation I came across some typos. Please find
> >> attached a patch to correct those (I hope the patch format is
> >> alright).
> >
> > Actually those are not typos.  In mathematics, "iff" is widely
> > understand to mean "if and only if".
> >
> > I guess this brings up a good point though: We should not assume that
> > readers of the Guile manual are familiar with this terminology.
>
> Indeed, the intro notes this:
>
>
> http://www.gnu.org/software/guile/manual/html_node/Typographical-Conventions.html
>
> > I'm leaving this bug open as a reminder that occurrences of "iff" should
> > probably be changed to something else.
>
> I wonder, it might be the right thing just to change them all to "if".
> WDYT?
>
> Andy
> --
> http://wingolog.org/
>

[-- Attachment #2: Type: text/html, Size: 4054 bytes --]

  reply	other threads:[~2011-12-15 21:08 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-14 21:20 bug#10302: Some typos in web.texi documenation jc zulian
2011-12-15  4:27 ` Mark H Weaver
2011-12-15  7:45   ` jc zulian
2011-12-15 14:19   ` Andy Wingo
2011-12-15 21:08     ` jc zulian [this message]
2011-12-16  7:46       ` Marijn
2013-03-10 21:29         ` Andy Wingo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CA+3nJJcvPhaFZ8i-mb_fYDRq-D2cs6fTA1i2c2zAMw1fm79_rA@mail.gmail.com \
    --to=jeanchristophe.zulian@gmail.com \
    --cc=10302@debbugs.gnu.org \
    --cc=mhw@netris.org \
    --cc=wingo@pobox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).