[ANN] ruby 1.8.0

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

You can get it from http://www.ruby-lang.org/download-1.8.0.rbx.

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

Enjoy.

						matz.

md5sum of above file is 582a65e52598a4a1e9fce523e16e67d6

						matz.
···

In message “[ANN] ruby 1.8.0” on 03/08/04, Yukihiro Matsumoto matz@ruby-lang.org writes:

You can get it from http://www.ruby-lang.org/download-1.8.0.rbx.

Hi,

From: “Yukihiro Matsumoto” matz@ruby-lang.org
Sent: Monday, August 04, 2003 7:23 PM

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

Should be
ftp://ftp.ruby-lang.org/pub/ruby/1.8/changes.1.8.0

// NaHi

“Yukihiro Matsumoto” matz@ruby-lang.org wrote in message

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

Awesome !

You can get it from http://www.ruby-lang.org/download-1.8.0.rbx.

Thank you, Matz and all others who worked hard at this …

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

Cannot reach to this page :frowning:

Enjoy.

Take it easy … have fun.

matz.

– shanko

Yukihiro Matsumoto wrote:

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

You can get it from http://www.ruby-lang.org/download-1.8.0.rbx.

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

Enjoy.

matz.

Thanks a lot for your great work and this wonderful language

Markus

After 7 previews, Ruby 1.8.0 is finally released.

Congratulations to you, Nobu and all your fellow cohorts!

Domo aragoto matz, nobu and the rest of the Ruby crew. :slight_smile:

Emiel

···

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.


E F van de Laar
+31648183479
www.il.fontys.nl/~emiel

Congratulations and a big Thank You!

robert

“Yukihiro Matsumoto” matz@ruby-lang.org schrieb im Newsbeitrag
news:1059992595.603683.4447.nullmailer@picachu.netlab.jp…

···

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

You can get it from http://www.ruby-lang.org/download-1.8.0.rbx.

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

Enjoy.

matz.

Yukihiro Matsumoto wrote:

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

I’ll dogpile on the thank yous. Ruby is a great tool that has definitely
made me more productive. Thanks, matz, et al.

···

Chris
http://clabs.org/blogki

Uzytkownik “Yukihiro Matsumoto” matz@ruby-lang.org napisal w wiadomosci
news:1059992595.603683.4447.nullmailer@picachu.netlab.jp…

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

You can get it from http://www.ruby-lang.org/download-1.8.0.rbx.

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

Enjoy.

matz.

Thanks.

wit

I’ve put up an HTMLized version of this file at:
http://dev.faeriemud.org/changes-1.8.0.html. It includes a link to the
slightly tweaked version of ‘changes.1.8.0’ I used.

Thanks Matz and the whole Ruby core team for all your hard work.

···

On Monday, Aug 4, 2003, at 04:23 America/Denver, Yukihiro Matsumoto wrote:

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0


Michael Granger ged@FaerieMUD.org
Rubymage, Believer, Architect
The FaerieMUD Consortium http://www.FaerieMUD.org/

Congratulations to matz and all the rest! Thank you!

George Moschovitis

ps: in greek: eyxaristw poly ! :wink:

Thank you =) .

Chris Morris wrote:

···

Yukihiro Matsumoto wrote:

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

E F van de Laar emiel@il.fontys.nl wrote in message news:20030804105956.GA17564@il.fontys.nl

Hello,

After 7 previews, Ruby 1.8.0 is finally released. Thank you everyone
who helped us.

Hello,

Dear Matz please accept our gratitude for designing ruby and putting
your best effort on keeping the development group and the language
itself alive and kicking!

We will do our best to spread the word out, using Ruby to create software
of analoguous excellence :wink:

Tasos Koutoumanos
aka: drak @ navel.gr

···

Nice job!

Your link included the trailing period so:

http://dev.faeriemud.org/changes-1.8.0.html

-rich

···

On Monday, August 4, 2003, at 11:38 AM, Michael Granger wrote:

On Monday, Aug 4, 2003, at 04:23 America/Denver, Yukihiro Matsumoto > wrote:

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

I’ve put up an HTMLized version of this file at:
http://dev.faeriemud.org/changes-1.8.0.html. It includes a link to the
slightly tweaked version of ‘changes.1.8.0’ I used.

Thanks Matz and the whole Ruby core team for all your hard work.

Michael Granger ged@FaerieMUD.org
Rubymage, Believer, Architect
The FaerieMUD Consortium http://www.FaerieMUD.org/

Thanks, I’ve been wondering what the changes were for a while now. I didn’t
join the list long enough ago to be in on some of the discussion.

I took a look and there were a few things that stood out:

$VERBOSE now has 3 levels
nil - silence, false - medium (default), true - verbose

Ugh! That looks like it was probably done for backwards compatibility
reasons, but it is really counter-intuitive. I’ve never seen a situation
where false was a “medium” setting between nil and true. Any hope of
changing this to a more sane set for the next major release?

String#to_i

Now accepts optional base argument.

“101”.to_i(10) => 101
“101”.to_i(2) => 5
“101”.to_i(8) => 65
“101”.to_i(16) => 257

Yay! This is great.

A base argument of 0 guesses at the base:

“101”.to_i(0) => 101
“0b101”.to_i(0) => 5
“0101”.to_i(0) => 65
“0x101”.to_i(0) => 257

Well, I like the idea of guessing the base, but is 0 really the right optional
argument to use here? Shouldn’t it be a string (“guess”) or some other
value? Using 0 as an out-of-band value seems like C code rather than OO
code, where you’re forced to use a certain type of parameter so you have to
use certain values as “out of band” values.

Other than that, it looks like a really nice set of changes, some tweaks to an
already great language.

Btw, sorry if these issues have already been discussed, but this is the first
time I’ve seen them.

Ben

···

On Mon August 4 2003 11:38 am, Michael Granger wrote:

I’ve put up an HTMLized version of this file at:
http://dev.faeriemud.org/changes-1.8.0.html. It includes a link to the
slightly tweaked version of ‘changes.1.8.0’ I used.

Saluton!

  • E F van de Laar; 2003-08-04, 12:51 UTC:

Domo aragoto matz, nobu and the rest of the Ruby crew. :slight_smile:

‘Dômo arigatô gozaimasu’ alstublieft :->

Gis,

Josef ‘Jupp’ Schugt

···


N’attribuez jamais à la malice ce que l’incompétence explique !
– Napoléon

Speaking of changes, the ChangeLog file in the distribution now refers
to ChangeLog-1.8.0 for changes before 1.8.0, but this file does not seem
to be included.

Ian

···

On Mon 04 Aug 2003 at 19:27:42 +0900, NAKAMURA, Hiroshi wrote:

Hi,

From: “Yukihiro Matsumoto” matz@ruby-lang.org
Sent: Monday, August 04, 2003 7:23 PM

You can get summary of changes at

ftp://ftp.ruby-lang.org/pub/ruby/1.8./changes.1.8.0

Should be
ftp://ftp.ruby-lang.org/pub/ruby/1.8/changes.1.8.0


Ian Macdonald | If I were to walk on water, the press would
System Administrator | say I’m only doing it because I can’t swim.
ian@caliban.org | – Bob Stanfield
http://www.caliban.org |
>

Saluton!

  • George Moschovitis; 2003-08-05, 22:19 UTC:

Congratulations to matz and all the rest! Thank you!

George Moschovitis

ps: in greek: eyxaristw poly ! :wink:

\epsilon \upsilon \chi \alpha \rho \iota \sigma \tau \omega\
\pi \omicron \lambda \upsilon I suppose?

I only know the Greek alphabet due to physics but didn’t take any
Greek. Nevertheless the meaning is obvious if one knows what
Eucharist literally means :->

In German one would say ‘Vielen herzlichen Dank’.
Spanish: Muchas gracias.
Dutch: Dank U wel.
Italian: Mille gracie.
Russian: bo’lschoe Spasivo (IIRC it is spelled “bo’lschaje spasiva”)

Gis,

Josef ‘Jupp’ Schugt

···


N’attribuez jamais à la malice ce que l’incompétence explique !
– Napoléon

$VERBOSE now has 3 levels
nil - silence, false - medium (default), true - verbose

Ugh! That looks like it was probably done for backwards compatibility
reasons, but it is really counter-intuitive. I’ve never seen a situation
where false was a “medium” setting between nil and true. Any hope of
changing this to a more sane set for the next major release?

I see your point. I’ll probably think of it
this way:
true → not false at all
false → false
nil → really, really false

Well, I like the idea of guessing the base, but is 0 really the right
optional
argument to use here? Shouldn’t it be a string (“guess”) or some other
value? Using 0 as an out-of-band value seems like C code rather than OO
code, where you’re forced to use a certain type of parameter so you have
to
use certain values as “out of band” values.

I think in this case this is OK. That type of thing is ugly
IMO when the out-of-range value isn’t truly out of range.
But a base of 0 is nonsensical. There’s no ideal solution,
but this seems OK to me.

I once experimented with base 1 and I was up all night
trying to count my nostrils.

Hal

···

----- Original Message -----
From: “Ben Giddings” ben@thingmagic.com
To: “ruby-talk ML” ruby-talk@ruby-lang.org
Sent: Monday, August 04, 2003 11:19 AM
Subject: Re: [ANN] ruby 1.8.0