[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Ruby 2.0

Van Dyk, Joe

12/4/2004 4:44:00 AM

When is Ruby 2.0 due? Or estimated due date?

Where could I find info on this?

Thanks,
Joe


43 Answers

Brian Mitchell

12/4/2004 9:49:00 AM

0

On Sat, 4 Dec 2004 14:12:40 +0900, Joe Van Dyk <joe.vandyk@boeing.com> wrote:
> When is Ruby 2.0 due? Or estimated due date?
>
> Where could I find info on this?

As has been hinted at:
I will be done as soon as someone makes it. A number of projects are
on their way to that. YARV being one of them. I don't know if 1.9 will
ever become stable 2.0 in this case. It seems to just be a proving
ground for features.

This is all my speculation. Anyone else have any hard facts or plans?

Brian Mitchell
---
32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts}


Brian Mitchell

12/4/2004 9:50:00 AM

0

On Sat, 4 Dec 2004 02:48:59 -0700, Brian Mitchell <binary42@gmail.com> wrote:
> On Sat, 4 Dec 2004 14:12:40 +0900, Joe Van Dyk <joe.vandyk@boeing.com> wrote:
> > When is Ruby 2.0 due? Or estimated due date?
> >
> > Where could I find info on this?
>
> As has been hinted at:
(It* will be done -- typo ;) )
> I will be done as soon as someone makes it. A number of projects are
> on their way to that. YARV being one of them. I don't know if 1.9 will
> ever become stable 2.0 in this case. It seems to just be a proving
> ground for features.
>
> This is all my speculation. Anyone else have any hard facts or plans?
>
> Brian Mitchell
> ---
> 32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts}
>


w_a_x_man

12/4/2004 9:18:00 PM

0

Brian Mitchell <binary42@gmail.com> wrote

> 32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts}


Excellent signature, Brian. Here's a shortened version:

32.times{|y|print" "*(31-y);(y+1).times{|x|print~y&x>0?" .":" A"};puts}

Florian Gross

12/4/2004 11:18:00 PM

0

William James wrote:

> Brian Mitchell <binary42@gmail.com> wrote
>
>>32.times{|y|print" "*(31-y);(y+1).times{|x|print" #{~y&x==0?"A":"."}"};puts}
>
> Excellent signature, Brian. Here's a shortened version:
>
> 32.times{|y|print" "*(31-y);(y+1).times{|x|print~y&x>0?" .":" A"};puts}

Yet shorter:

32.times{|y|print" "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"},$/}

Giovanni Intini

12/4/2004 11:56:00 PM

0

> 32.times{|y|print" "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"},$/}

This really is wonderful, but the most wonderful thing its that I
cannot understand it intuitively :(


dblack

12/5/2004 12:05:00 AM

0

Nicholas Van Weerdenburg

12/5/2004 3:22:00 AM

0

What would be "good form" for the sig for production code?

On Sun, 5 Dec 2004 08:55:32 +0900, Giovanni Intini <intinig@gmail.com> wrote:
> > 32.times{|y|print" "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"},$/}
>
> This really is wonderful, but the most wonderful thing its that I
> cannot understand it intuitively :(
>
>


Zach Dennis

12/5/2004 4:05:00 AM

0

David A. Black wrote:

>
> Does this count as shorter?
>
> ruby -le'32.times{|y|print" "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"}}'

This doesn't run on my system....

C:\source\projects\wxruby\src>ruby -le '32.times{|y|print"
"*(31-y),(0..y).map{|x|~y&x>0?" .":" A"}}'
'y' is not recognized as an internal or external command,
operable program or batch file.

Zach


Nicholas Van Weerdenburg

12/5/2004 4:18:00 AM

0

worked on mine. OS X 1.8.2 preview 3.

On Sun, 5 Dec 2004 13:05:26 +0900, Zach Dennis <zdennis@mktec.com> wrote:
> David A. Black wrote:
>
> >
> > Does this count as shorter?
> >
> > ruby -le'32.times{|y|print" "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"}}'
>
> This doesn't run on my system....
>
> C:\source\projects\wxruby\src>ruby -le '32.times{|y|print"
> "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"}}'
> 'y' is not recognized as an internal or external command,
> operable program or batch file.
>
> Zach
>
>


Bill Kelly

12/5/2004 4:20:00 AM

0

From: "Zach Dennis" <zdennis@mktec.com>
>
> This doesn't run on my system....
>
> C:\source\projects\wxruby\src>ruby -le '32.times{|y|print"
> "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"}}'
> 'y' is not recognized as an internal or external command,
> operable program or batch file.

DOS is too dumb to understand single quotes... :(

Try,

ruby -le"32.times{|y|print' '*(31-y),(0..y).map{|x|~y&x>0?' .':' A'}}"


Regards,

Bill