[#17198] enhancing Ruby error messages for out of the bound constant Fixnum? — Guillaume Cottenceau <gc@...>

Hi,

11 messages 2001/07/03

[#17206] /* */ comments — Dave Thomas <Dave@...>

43 messages 2001/07/04
[#17207] Re: /* */ comments — Stephen White <spwhite@...> 2001/07/04

On Wed, 4 Jul 2001, Dave Thomas wrote:

[#17251] Re: /* */ comments — Sean Chittenden <sean-ruby-talk@...> 2001/07/04

> Over on http://www.rubygarden.org, dv posted a patch to parse.y that

[#17268] Re: /* */ comments — matz@... (Yukihiro Matsumoto) 2001/07/05

Hi,

[#17212] Ruby 1.6.4 Win32 .exe installer question — A Bull in the China Shop of Life <feoh@...>

Folks;

11 messages 2001/07/04

[#17225] Re: /* */ comments — Arnaud Meuret <ameuret@...4you.com>

|From: Mark Slagell [mailto:ms@iastate.edu]

17 messages 2001/07/04

[#17240] Ruby Mascot/logo — "Kevin Powick" <kpowick@...>

Hi there.

14 messages 2001/07/04

[#17281] Inheritance — "Aleksei Guzev" <aleksei.guzev@...>

15 messages 2001/07/05
[#17282] Re: Inheritance — ts <decoux@...> 2001/07/05

>>>>> "A" == Aleksei Guzev <aleksei.guzev@bigfoot.com> writes:

[#17348] Adding a method to a class at the top-level — Guillaume Cottenceau <gc@...>

Comrades,

14 messages 2001/07/05

[#17482] Aliases for class methods — "HarryO" <harryo@...>

Say I wanted to write my own version of File#open that adds some

23 messages 2001/07/08

[#17511] Ruby on Slashdot — jweirich@...

Ruby is currently mentioned on Slashdot. I posted some references.

29 messages 2001/07/08
[#17512] Re: Ruby on Slashdot — Tobias Reif <tobiasreif@...> 2001/07/08

Interesting...

[#17518] Re: Ruby on Slashdot — matz@... (Yukihiro Matsumoto) 2001/07/09

Hi,

[#17519] Re: Ruby on Slashdot — "James (ruby-talk)" <ruby@...> 2001/07/09

> |I thought about that too; what about Ruby being a standard?

[#17525] Re: Ruby on Slashdot — matz@... (Yukihiro Matsumoto) 2001/07/09

Hi,

[#17536] Re: Ruby on Slashdot — David Alan Black <dblack@...> 2001/07/09

Hello --

[#17572] Re: Constants and Variables — "HarryO" <harryo@...>

> If you want objects that don't change, try Object#freeze,

25 messages 2001/07/10

[#17732] Re: Array#sort! returns nil when array empty — hfulton@...

> Array#sort! returns nil if the array is empty, whereas ri

32 messages 2001/07/12
[#17736] Re: Array#sort! returns nil when array empty — Paul Brannan <pbrannan@...> 2001/07/12

On Fri, 13 Jul 2001 hfulton@pop-server.austin.rr.com wrote:

[#17739] Re: Array#sort! returns nil when array empty — ts <decoux@...> 2001/07/12

>>>>> "P" == Paul Brannan <pbrannan@atdesk.com> writes:

[#17746] Re: Array#sort! returns nil when array empty — Paul Brannan <pbrannan@...> 2001/07/12

On Fri, 13 Jul 2001, ts wrote:

[#17747] What is Array#- ? — Jim Freeze <jim@...> 2001/07/12

While following the Array thread, I noticed the minus

[#17752] Re: What is Array#- ? — Dave Thomas <Dave@...> 2001/07/12

Jim Freeze <jim@freeze.org> writes:

[#17753] Re: What is Array#- ? — Jim Freeze <jim@...> 2001/07/12

On Fri, 13 Jul 2001, Dave Thomas wrote:

[#17833] Extending objects — "Aleksei Guzev" <aleksei.guzev@...>

16 messages 2001/07/14
[#17834] Ruby-newbie seeks help with Rubywin starting IRB — "Euan Mee" <lucid@...> 2001/07/14

Once I fire up Rubywin, and then invoke _R_uby _I_rb from the

[#17839] Re: Ruby-newbie seeks help with Rubywin starting IRB — A Bull in the China Shop of Life <feoh@...> 2001/07/14

At 07:05 PM 7/14/01 +0900, Euan Mee spewed forth:

[#17859] Re: Creating methods on the fly — "HarryO" <harryo@...>

I

18 messages 2001/07/15

[#17925] Movement in scripting language communities to integrate XML-RPC — gsemones@... (Guerry Semones)

Greetings,

20 messages 2001/07/16
[#17934] Re: Movement in scripting language communities to integrate XML-RPC — Tobias Reif <tobiasreif@...> 2001/07/16

"out of the box" by including

[#18018] Broadcasting data — "HarryO" <harryo@...>

Does someone have an example of broadcasting data around a network using

12 messages 2001/07/18

[#18023] [ANN] libxslt Rubified! — Wai-Sun Chia <waisun.chia@...>

Hello,

16 messages 2001/07/18
[#18024] Re: [ANN] libxslt Rubified! — TAKAHASHI Masayoshi <maki@...> 2001/07/18

Wai-Sun Chia <waisun.chia@compaq.com> wrote:

[#18100] Looking for Ruby programming exercises — Wayne Vucenic <wvucenic@...> 2001/07/19

I've been learning Ruby, mostly with the Pickaxe book, and it's going

[#18188] Newbie. Sinking fast. Please help. — Matt <matt@...>

I bought Programming Ruby a number of months back and finally have an opportunity to try out Ruby. However, I can't get it to build. Actually, that's not quite accurate. It builds fine. It won't pass 'make test'.

12 messages 2001/07/20

[#18193] Re: 99 bottles of beer — "Dat Nguyen" <thucdat@...>

18 messages 2001/07/20
[#18204] Re: 99 bottles of beer — Glen Starchman <glen@...> 2001/07/20

99.downto(0){|x|w=" on the wall";u="#{x!=0?eval(x.to_s):'no more'}

[#18306] Ruby as opposed to Python? — "Mark Nenadov" <mnenadov@...>

Hello. I have toyed with the idea of trying Ruby out for some time now.

118 messages 2001/07/22
[#18759] Re: Ruby as opposed to Python? — Paul Prescod <paulp@...> 2001/07/29

Yukihiro Matsumoto wrote:

[#18774] Re: Ruby as opposed to Python? — "Florian G. Pflug" <fgp@...> 2001/07/30

On Mon, Jul 30, 2001 at 05:58:22AM +0900, Paul Prescod wrote:

[#18393] Trouble Using FXRuby on cygwin/Windows NT — rgilbert1@... (Robbie Gilbert)

Hi,

10 messages 2001/07/23

[#18566] Which database should I use? — Urban Hafner <the-master-of-bass@...>

Hello everybody,

17 messages 2001/07/26
[#18575] Re: Which database should I use? — Urban Hafner <the-master-of-bass@...> 2001/07/26

[#18582] Re: Which database should I use? — Michael Neumann <neumann@...> 2001/07/26

Urban Hafner wrote:

[ruby-talk:17707] Re: Ruby on Slashdot

From: Alun ap Rhisiart <alunapr@...>
Date: 2001-07-12 10:25:48 UTC
List: ruby-talk #17707
I'm new to this list , so forgive me if this has all been covered 
already.

I started looking at Ruby about a month ago. I have been doing OO since 
1988, first Object Pascal, then Smalltalk in 1989, and I have been 
working in Smalltalk ever since. I have used about eight languages to 
some extent, maybe three or four for a period of time. Although I am 
strongly motivated to like Java (brings lots of apps to Mac OS and 
Linux), I'm afraid I don't. This year, I tried Perl (and surprised 
myself by liking it), then Python, which I really like, and finally 
Ruby, which seems the best of all (although I would still do large 
multi-developer apps in Smalltalk).

What I am concerned with is that Ruby may go the way of Smalltalk: a 
burst of relative popularity, then giving way to something distinctly 
inferior. I would like to say what I think went wrong with Smalltalk, 
and ask, 'How do we stop the same thing happening to Ruby?'.

Smalltalk was ahead of its time, sure, but mostly I thing the vendors 
are at fault. First, it was too expensive, which meant that lots of 
people (eg students) couldn't just pick it up out of interest, and then 
form a pool of resource that managers could hire from. This doesn't 
affect Ruby.

The next, and major, problem was standardization. The original 
ObjectWorks ( and later VisualWorks) worked on any platform, long before 
Java copied the idea. Then others produced versions, but with very 
significant differences in the class library (not the language), and 
none of them kept up the portability. The differences are such that I 
have been turned down without even an interview for a VisualWorks 
contract, even though I had 10 years experience in IBM VisualAge, 
Digitalk, and SmalltalkAgents - and they were right! When Microso$t 
tried to commandeer Java and add lots of non-portable stuff so that 
people would still end up making Windows-only apps, Sun (to their great 
credit) stamped on them. What happens when we have vendors making lovely 
IDEs for Ruby? And note, it is the class library rather than just the 
language syntax that really counts. The X3J20 standard was too little 
and too late to really benefit Smalltalk, should we be thinking about a 
Ruby standard now?

Of course, other factors were involved beyond what I have mentioned 
here, in particular the rise of the internet, and Java's hitching on 
with applets at the right time, with Netscape's help. The real accent 
now is on server scripting rather than downloading applets, and there of 
course Ruby is well able to compete. The new rising star is XML, and 
Ruby should not be lax in hitching a lift on that.

Alun ap Rhisiart

On Wednesday, July 11, 2001, at 09:20  pm, David Alan Black wrote:

> Hello --
>
> On Thu, 12 Jul 2001, Mathieu Bouchard wrote:
>
>> On Mon, 9 Jul 2001, David Alan Black wrote:
>>> "Extracting" a standard, strictly speaking, would include
>>> standardizing bugs... so there could of course be some iterative play
>>> between core Ruby and the descriptive standard.  But the idea would be
>>> to protect the current language-development culture while still
>>> presenting a formal standard as an interface to the world.
>>
>> If you want to really push this idea forward, let's have:
>>
>> 	1. two implementations of the whole interpreter+lib;
>> 	2. a test suite;
>> 	3. a contracts suite.
>
> I follow #2 and #3 more than #1 -- not as a general matter but just in
> this connection.  That is, I'm not sure why/whether the process of
> capturing a standard from a given version of Ruby would require a
> second implementation.
>
>>>   * the floodgate of implementations could open;
>>
>> IMHO unless some people here are really motivated to document+stdize 
>> Ruby,
>> this will begin to happen way before formal description happens.
>
> I agree, and I'm not sure how I feel about it.  If it isn't clear
> exactly what they're implementing (i.e., what exactly is "Ruby"), that
> probably won't solve the problem that some have mentioned of
> acceptance and credibility in the corporate world.  (I can only
> speculate on this, as I know that world mainly second-hand :-)  Also
> keeping in sync with developments would be easier with a written
> standard, so that even if one were not cutting edge one would at least
> know it (rather than every implementor having to follow every change
> in Ruby -- which, I assume, they simply wouldn't).
>
>
> David
>
> --
> David Alan Black
> home: dblack@candle.superlink.net
> work: blackdav@shu.edu
> Web:  http://pirate.shu.edu/~blackdav
>

In This Thread