[#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
[#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
[#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:03014] Re: mismatched quotation
From:
Dave Thomas <Dave@...>
Date:
2000-05-28 03:32:39 UTC
List:
ruby-talk #3014
"Hal E. Fulton" <hfulton@austin.rr.com> writes: > That's fine, but it does bother me a little that typesetting > (traditionally the publisher's job) is being done by authors now > just because they have better tools than they used to. Well, one of the reasons for typesetting your own technical books is the accuracy of code samples. The Ruby book we're writing currently has over 1,200 code samples in the text. Traditionally, we'd have supplied the publisher with each on a separate sheet of paper, with a reference number tying it back to the place it belongs in the source. The code would then be manually entered, and we'd have to scan each, again manually, for any errors. However, typeset the book ourselves, and we have other options. In our case, the code sits inline in the source of the book. Every time we format the book, the code gets executed. In many cases, the output is then inserted back in to the book. During the production of the book, these code samples have found bugs in Ruby, and fixes to Ruby have found bugs in the code samples. The expected result for us is a more accurate book. > Now, to talk about something more on-topic... :) > > I have recently discovered that things that I thought were "reserved > words" can actually serve as method names and the like. > > This shocked me. It doesn't really bother me, but it surprised me. > > For example, I used a method named "class" and it worked fine. Ruby actually has a method 'class' in object: p 1.class # => Fixnum In terms of how it works: In this case, the use of 'class' as a method name is unambiguous, so it says "go for it". In fact, the parser actually makes a special case of just this, casting the reserved word into an ID for the occasion. Regards Dave