[#2617] irb for 1.5.x — Andrew Hunt <Andy@...>
5 messages
2000/05/03
[#2639] OT: Japanese names — Dave Thomas <Dave@...>
4 messages
2000/05/09
[#2643] Ruby Toplevel — Dave Thomas <Dave@...>
7 messages
2000/05/09
[#2656] Re: Append alias for Array.append? — Aleksi Niemel<aleksi.niemela@...>
Hideto ISHIBASHI:
5 messages
2000/05/09
[#2660] win OLE / eRuby — Andrew Hunt <Andy@...>
8 messages
2000/05/09
[#2663] Re: win OLE / eRuby — Aleksi Niemel<aleksi.niemela@...>
>At Tue, 9 May 2000 09:14:51 -0400,
4 messages
2000/05/09
[#2667] The reference manual is now online — Dave Thomas <Dave@...>
6 messages
2000/05/09
[#2668] Re: The reference manual is now online — schneik@...
4 messages
2000/05/09
[#2685] Re: Tainting — ts <decoux@...>
>>>>> "D" == Dave Thomas <Dave@thomases.com> writes:
6 messages
2000/05/10
[#2702] Re: Append alias for Array.append? — Andrew Hunt <andy@...>
>From: Aleksi Niemel<aleksi.niemela@cinnober.com>
7 messages
2000/05/10
[#2752] RE: Array.pop and documentation [was: Append al ias for Array.append?] — Aleksi Niemel<aleksi.niemela@...>
6 messages
2000/05/11
[#2758] Re: irb install — Andrew Hunt <andy@...>
>|Excellent! Will you consider adding mod_ruby to install_app as
7 messages
2000/05/11
[#2777] Re: irb install
— "NAKAMURA, Hiroshi" <nakahiro@...>
2000/05/12
Hi,
[#2764] More code browsing questions — Albert Wagner <alwagner@...>
I see some class definitions contain "include" and "extend" statements.
6 messages
2000/05/12
[#2793] After-the-fact installation questions — Albert Wagner <alwagner@...>
I probably should have asked this before I installed. I unpacked
4 messages
2000/05/12
[#2843] Re: editors for ruby — "Conrad Schneiker" <schneiker@...>
(Posted on comp.lang.ruby and ruby-talk ML.)
6 messages
2000/05/17
[#2874] RE: simple httpd for local use — Aleksi Niemel<aleksi.niemela@...>
> I personally use it for access to full-text indexed linux
6 messages
2000/05/18
[#2875] Re: simple httpd for local use
— hipster <hipster@...4all.nl>
2000/05/18
On Thu, 18 May 2000 09:10:28 +0200, Aleksi Niemelwrote:
[#2920] SWIG: virtual variable? — Yasushi Shoji <yashi@...>
hello,
4 messages
2000/05/22
[#2928] FYI: What our Python friends are up to. — "Conrad Schneiker" <schneiker@...>
Hi,
8 messages
2000/05/22
[#2964] Thank you — h.fulton@...
Thanks, Matz (and others) for your replies to
4 messages
2000/05/24
[#2973] Re: Socket.getnameinfo — ts <decoux@...>
>>>>> "D" == Dave Thomas <Dave@thomases.com> writes:
10 messages
2000/05/25
[#3016] rbconfig.rb — Dave Thomas <Dave@...>
5 messages
2000/05/28
[#3039] Re: Final for World Series: Python vs Ruby — "Dat Nguyen" <thucdat@...>
1 message
2000/05/30
[#3058] FailureClass? — Aleksi Niemel<aleksi.niemela@...>
Question arising from the FAQ:
7 messages
2000/05/31
[ruby-talk:03027] Re: mismatched quotes
From:
"Hal E. Fulton" <hfulton@...>
Date:
2000-05-29 19:08:47 UTC
List:
ruby-talk #3027
Oops, previous post vanished somehow.
Thanks, Reuben, for your comments.
Well, I wish I knew where to find some absolutely
authoritative sources on these matters.
I realize that people are going to type however they
want. As I said, I'm not trying to get anyone to change.
But historically I find this very interesting.
For example, Eric S. Raymond in the Jargon File makes
the claim that the use of MATCHED quotes is a hackish
tradition or innovation, and implies that the use of
UNMATCHED quotes (such as Steven complains about)
are the norm.
He says that the use of matched quotes comes from the
habitual use of programming languages which use them,
and that they are NOT standard in everyday use. I claim
the opposite: That normal matched quotes showed up in
computer languages because they were the norm, and
that the unmatched quotes are the more recent (and
non-standard) innovation.
I have the dubious honor of having used typewriters since
I was 7, and never having seen a computer till 1977 or so
(when I was 16).
I never saw the mismatched quotes until (I guess) the mid-80s,
and I considered it to be an oddball computer nerd habit.
In fact, I thought it had to do with some software mis-handling
certain quoted strings. This was the old days, after all.
I have always been aware that in typeset books, left and right
single quotes are different. But I have also always been aware
that typing and typesetting are different things.Once the backtick
showed up on computer keyboards, it would never have occurred
to me to co-opt it for use as a left single quote, because: 1) On
90% of the keyboards/displays (then and now?) they don't appear
symmetrical; 2) They obviously don't correspond to each other,
since they are far apart on the keyboard, unlike {}[]()<>; 3) I have
never heard of anyone being taught to use them that way; 4) if they
had been adding a left single-quote, they would have added a left
double-quote also (and changed the appearance of the standard
quotes into right-handed ones!); and 5) the majority of the world
still does it the other way (just ask Steven Apter, who even in the
year 2000, has obviously reached adulthood without ever seeing
this construct before).
Some questions I have are:
1. When was the backtick added, and for what purpose? I always
assumed it was intended as some kind of accent mark.
2. What do older (60's /70's) typing books say?
3. What do the newer typing books say?
4. Did this practice possibly originate with TeX?
5. What do various style guides say?
If anyone chooses to comment on these, I encourage the use
of email.
But, as I said before, Ruby is more important.
ObRuby question: OK, if 'class' can be used as a method name, what
exactly are the limitations on the usage of keywords? So far I have
tried several things that worked unexpectedly. (I don't have the source
with me.)
You're welcome to quote from the bowels of the parser for others' benefit,
but I don't understand lex or yacc or parsers in general (other than the
handmade recursive-descent parsers I've worked with before).
Hal