[#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:02876] Re: Just one more wafer thin mint....
From:
David Suarez de Lis <excalibor@...>
Date:
2000-05-18 08:04:26 UTC
List:
ruby-talk #2876
(This message has been sent to comp.lang.ruby and is posted here just in case not everybody reaches it)
In article <87puqk1tin.fsf_-_@ev.netlab.co.jp>,
Yukihiro Matsumoto <matz@netlab.co.jp> wrote:
<snip>
> |The reason people implement odd but not even is that odd is
> |unambiguous, but people seem to disagree about whether zero is even.
>
> Really? I learned 0 is a even when I was in elementary school.
> I thought it was a common sense.
>
> matz.
"Andrew Hunt" <andy@Toolshed.Com> replied in Ruby-Talk:
<snip>
> But how would you expect zero to work? I believe that zero
> is considered even (something like: "an integer n is called *even* if
> there exists an integer m such that n = 2m", so 0 = (2)(0) is even).
Actually, from my Calculus, I recall that 0 is not even considered a natural number...
N = {1, 2, 3, 4, ...} # these are the natural numbers
Z = {0, 1, -1, 2, -2, 3, -3, ...} # and these are the (real :) integers
(actually Z = N U -N U {0})
and the definition of even number is 2N = { n E N / n%2 = 0 } which only applies to natural positive numbers...
It's a matter of wholedness (no pun intended :), as when 0 enters into a definition, lots of definitions and tautologoes and theorems break...
Regarding adding the method, for the sake of small interfaces, I'd say (n%2 == 1) is short enough and obvious enough to a programmer to be just enough (aliteration and repetition by accident :)
just my E0.02 worth,
d@
--
<excalibor at demasiado.com>
<excalibor@my-deja.com>
-------------------------------------------------------------
Mensaje enviado gracias al correo gratuito de Demasiado Corp.
[ http://correo.demasiado.com ]
-------------------------------------------------------------