git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH RFC 0/5] Patches to avoid reporting conversion changes.

From
Jari Aalto <jari.aalto@cante.net>
Date
Apr 16, 2010, 18:02 UTC
Message-ID
<874ojbqnry.fsf@jondo.cante.net>
In-Reply-To
<cover.1271432034.git.grubba@grubba.org>
merlyn@stonehenge.com (Randal L. Schwartz) writes:
Show 11 quoted lines
>>>>>> "Jari" == Jari Aalto <jari.aalto@cante.net> writes:
>
> Jari> It would be interesting to know why not. These magic variables are hard
> Jari> to read and remember without consulting the manual pages.
>
> Because it was observed over time that the aliases were *also* hard to
> remember without consulting the manpages. :)
>
> So you were merely trading one problem for another, and since far more
> code is out there that does *not* use English than does, we agreed that
> use English was an interesting but failed experiment.
Who found out? In what study?

Honestly, that's not believable. There is no way reading the most common alphabetic variables would not be readable over puctuation:

    $OUTPUT_AUTOFLUSH = 1;
    if ( $OS_ERROR ) ...
    if ( $EVAL_ERROR ) ...
    open(...)   or die "$ERRNO"
Versus:
    $| = 1;
    if ($?) ...
    if ($@) ...
    open(...) or die $!

It *may* be the case with exotic (seldomly used) ones, but they are even more exotic in they short form:

     print $^V;
Eh?
    print $PERL_VERSION;

I compute sir, Jari

Previous: Henrik GrubbströmNext: Randal L. Schwartz
Message 11 of 18 in “Patches to avoid reporting conversion changes.”
  1. 0/5 Patches to avoid reporting conversion changes.Henrik Grubbström (Grubba), Apr 16, 2010
  2. 1/5 sha1_file: Added index_blob().Henrik Grubbström (Grubba), Apr 16, 2010
  3. 2/5 cache: Added ce_norm_sha1() and related cache_entry fields.Henrik Grubbström (Grubba), Apr 16, 2010
  4. 3/5 cache: Added index extension "NORM".Henrik Grubbström (Grubba), Apr 16, 2010
  5. 4/5 reachable: Made the gc aware of the ce_norm_sha1.Henrik Grubbström (Grubba), Apr 16, 2010
  6. 5/5 cache: Use ce_norm_sha1().Henrik Grubbström (Grubba), Apr 16, 2010
  7. Junio C HamanoApr 20, 2010
  8. Henrik GrubbströmApr 20, 2010
  9. Junio C HamanoApr 20, 2010
  10. Henrik GrubbströmApr 25, 2010
  11. Jari AaltoApr 16, 2010
  12. Randal L. SchwartzApr 16, 2010
  13. Jari AaltoApr 17, 2010
  14. Randal L. SchwartzApr 17, 2010
  15. Sverre RabbelierApr 17, 2010
  16. Jakub NarebskiApr 17, 2010
  17. Sverre RabbelierApr 17, 2010
  18. Randal L. SchwartzApr 17, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.