[lnkForumImage]
TotalShareware - Download Free Software

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


 

Forums >

comp.lang.ruby

[ADV] Pushed a new beta of PickAxe 3

Dave Thomas

3/19/2008 8:09:00 PM

I've just finished a first pass through the built-in library reference
for the third edition of the PickAxe. Totting up the numbers, I see 6
more classes and something like 200 new methods. A boatload of the
existing methods have changes too, from additional calling sequences
to new defaults.

Enjoy


Dave

9 Answers

markonlinux

3/20/2008 4:27:00 AM

0

On Mar 20, 7:09 am, Dave Thomas <d...@pragprog.com> wrote:
> I've just finished a first pass through the built-in library reference  
> for the third edition of the PickAxe. Totting up the numbers, I see 6  
> more classes and something like 200 new methods. A boatload of the  
> existing methods have changes too, from additional calling sequences  
> to new defaults.
>
> Enjoy
>
> Dave

Well you better get cracking then!
Only kidding ;-)

cheers,

--
Mark

Dave Thomas

3/20/2008 1:09:00 PM

0


On Mar 19, 2008, at 11:29 PM, markonlinux@gmail.com wrote:

>
> Well you better get cracking then!
> Only kidding ;-)

Already did--all those changes are in the beta I just pushed :)


Dave

Bil Kleb

3/20/2008 5:42:00 PM

0

Dave Thomas wrote:
> On Mar 19, 2008, at 11:29 PM, markonlinux@gmail.com wrote:
>> Well you better get cracking then!
>> Only kidding ;-)
>
> Already did--all those changes are in the beta I just pushed :)

Thank you!

Regards,
--
http://twitter.co...

Mark Woodward

3/21/2008 2:18:00 AM

0

On Thu, 20 Mar 2008 13:42:13 -0400
Bil Kleb <Bil.Kleb@NASA.gov> wrote:

> Dave Thomas wrote:
> > On Mar 19, 2008, at 11:29 PM, markonlinux@gmail.com wrote:
> >> Well you better get cracking then!
> >> Only kidding ;-)
> >
> > Already did--all those changes are in the beta I just pushed :)
>
> Thank you!
>
> Regards,
> --
> http://twitter.co...

yep, thanks,
just 'regenerating' it know.


cheers,

--
Mark

Bil Kleb

3/29/2008 8:02:00 PM

0

Dave Thomas wrote:
> I've just finished a first pass through the built-in library reference
> for the third edition of the PickAxe. Totting up the numbers, I see 6
> more classes and something like 200 new methods.

Makes me wonder if Matz et al have reviewed Guy Steel's "Growing a Language"
1998 OOPSLA talk lately:

http://video.google.com/videoplay?docid=-886015819...

Regards,
--
http://twitter.co...


P.S. Thanks to Marick for the link -- I'd only previously heard legend
of this talk.

Rick DeNatale

3/30/2008 12:57:00 PM

0

On 3/29/08, Bil Kleb <Bil.Kleb@nasa.gov> wrote:
> Dave Thomas wrote:
> > I've just finished a first pass through the built-in library reference
> > for the third edition of the PickAxe. Totting up the numbers, I see 6
> > more classes and something like 200 new methods.
>
>
> Makes me wonder if Matz et al have reviewed Guy Steel's "Growing a Language"
> 1998 OOPSLA talk lately:
>
> http://video.google.com/videoplay?docid=-886015819...

Ahh, that video brings back memories. As I recall I was sitting
somewhere near the camera. I particularly loved the "person at work
who deals with marks of trade."

Those were the good old days, before Powerpoint (or at least laptops
and projectors) when we used to carry our talks as boxes of
transparencies (or foils as we used to call them at IBM).
--
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denh...

M. Edward (Ed) Borasky

3/30/2008 5:08:00 PM

0

Rick DeNatale wrote:
> Those were the good old days, before Powerpoint (or at least laptops
> and projectors) when we used to carry our talks as boxes of
> transparencies (or foils as we used to call them at IBM).

Hence the expression, "Curses! Foiled again!" :)


Vassilis Rizopoulos

3/31/2008 7:14:00 PM

0

Bil Kleb wrote:
> Dave Thomas wrote:
>> I've just finished a first pass through the built-in library
>> reference for the third edition of the PickAxe. Totting up the
>> numbers, I see 6 more classes and something like 200 new methods.
>
> Makes me wonder if Matz et al have reviewed Guy Steel's "Growing a
> Language"
> 1998 OOPSLA talk lately:
>
> http://video.google.com/videoplay?docid=-886015819...
Quoting from the talk:
"A good programmer does not just write programs,(...) a good programmer
does language design". So Matz's claim at Euruko that he's not really a
good programmer is pure humility :)
V.-

--
http://www.braveworl...


Tobias Weber

5/27/2008 1:27:00 PM

0

In article <fsm778$b0n$1@aioe.org>, Bil Kleb <Bil.Kleb@NASA.gov> wrote:

> > more classes and something like 200 new methods.
>
> Makes me wonder if Matz et al have reviewed Guy Steel's "Growing a Language"
> 1998 OOPSLA talk lately:

> P.S. Thanks to Marick for the link -- I'd only previously heard legend
> of this talk.

Thank you! I had never.

The first language I fell in love with was designed by a linguist (named
Wall) and, in addition to making user-defined words look like built-in
words, he gave it a lot of grammar. Even after the additions Steel
recommended Java still has very little grammar. Which is why I never
liked it.

In Ruby you could always make things look like they were built-in, *and*
it had a lot of grammar, like if modifiers or the asterisk for list
assignement. I like that better than a big choice of methods.

--
Tobias Weber