[#4766] Wiki — "Glen Stampoultzis" <trinexus@...>

21 messages 2000/09/04
[#4768] RE: Wiki — "NAKAMURA, Hiroshi" <nahi@...> 2000/09/04

Hi, Glen,

[#4783] Re: Wiki — Masatoshi SEKI <m_seki@...> 2000/09/04

[#4785] Re: Wiki — "NAKAMURA, Hiroshi" <nakahiro@...> 2000/09/05

Howdy,

[#4883] Re-binding a block — Dave Thomas <Dave@...>

16 messages 2000/09/12

[#4930] Perl 6 rumblings -- RFC 225 (v1) Data: Superpositions — Conrad Schneiker <schneik@...>

Hi,

11 messages 2000/09/15

[#4936] Ruby Book Eng. translation editor's questions — Jon Babcock <jon@...>

20 messages 2000/09/16

[#5045] Proposal: Add constants to Math — Robert Feldt <feldt@...>

15 messages 2000/09/21

[#5077] Crazy idea? infix method calls — hal9000@...

This is a generalization of the "in" operator idea which I

17 messages 2000/09/22

[#5157] Compile Problem with 1.6.1 — Scott Billings <aerogems@...>

When I try to compile Ruby 1.6.1, I get the following error:

15 messages 2000/09/27

[ruby-talk:5144] Re: Types and ===

From: "Hal E. Fulton" <hal9000@...>
Date: 2000-09-27 04:41:53 UTC
List: ruby-talk #5144
Well, Aleksi,

You and Conrad are certainly following the
Principle of Greatest Surprise.

But seriously, folks!

Can we tweak the universe so that x===y
always means y===x? Any reason why we
shouldn't?

Ask yourself this: Why is the case limb expression
the receiver instead of the tested expression being
the receiver? (I.e., we say "case other; when receiver..."
not "case receiver; when other...")

This means that when x is a string and y is a pattern,
x =~ y means y===x. Why not x =~ y means x===y?
Or why not (as I am really thinking) have both mean
the same thing?

Hal

----- Original Message -----
From: Aleksi Niemel<aleksi.niemela@cinnober.com>
To: ruby-talk ML <ruby-talk@netlab.co.jp>
Sent: Tuesday, September 26, 2000 3:02 PM
Subject: [ruby-talk:5143] Re: Types and ===


> Hal asks:
> > # Are there any two types X and Y such that  x===y and y===x both have
> > # meaning, and mean different things?
>
> Conrad helps:
> > Do relations like inside ... count as === case candidates?
>
> <friendly_note>
> Now comes a lot of meaningless discussion, so if you're busy you should
skip
> to the last paragraphs.
> </friendly_note>
>

   [snip snip snip, and again I say, snip!]



In This Thread

Prev Next