[#1378] differences between Module and Class ? — Mathieu Bouchard <matju@...>

25 messages 2003/08/11
[#1387] Re: differences between Module and Class ? — matz@... (Yukihiro Matsumoto) 2003/08/12

Hi,

[#1442] Re: differences between Module and Class ? — Mathieu Bouchard <matju@...> 2003/08/21

[#1406] _id2ref bug? — Ryan Pavlik <rpav@...>

While debugging some caching code, I've come across a segfault related

22 messages 2003/08/14
[#1407] Re: _id2ref bug? — matz@... (Yukihiro Matsumoto) 2003/08/14

Hi,

[#1413] Re: _id2ref bug? (REPRODUCED, short) — Ryan Pavlik <rpav@...> 2003/08/14

On Fri, 15 Aug 2003 01:57:18 +0900

Re: differences between Module and Class ?

From: Mathieu Bouchard <matju@...>
Date: 2003-08-25 01:04:53 UTC
List: ruby-core #1479
On Mon, 25 Aug 2003, Chad Fowler wrote:

> Certainly not all choices are based on tangible benefit.  But the
> choice to change a language that thousands of people are using should
> hopefully be backed by some kind of tangible benefit.

Several RCR I've submitted, and that were accepted, weren't backed by any
particularly more tangible benefits... This is the first I'm asked for
particularly good background documentation on how the RCR would be useful
and all, and this is not even an official RCR yet!

Yet I agree that the proposal would deserve an actual code example; it's
just that I haven't thought about a good enough one yet, according to my
standards for good examples. I only had thought that the proposal could
stand by itself without that.

Besides, like I said, I want to design the proposal so that almost (99.9%)
everyone can still use "module" and "class" in exactly the same way if
they want to. It's not like I want to break the language. It should break
many less programs than when the float literal syntax was changed.

> If it's true that the current choices were made based on idealism and
> yours are as well, they cancel each other out.

Yeah right. It's not as simple as that.

> Still interested in hearing a tangible reason to make the change
> (maybe an example of where real MI would be helpful?), Chad

I'll try to find something for you.

________________________________________________________________
Mathieu Bouchard                       http://artengine.ca/matju


In This Thread

Prev Next