[lnkForumImage]
TotalShareware - Download Free Software

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


 

Forums >

comp.lang.ruby

New Book: Everyday Scripting With Ruby ...

Speedmaster

3/7/2007 4:23:00 PM

Hey guys, new to the group. A couple years ago I worked my way part-
way through 'Programming Ruby' by Thomas & Hunt, but never did much w/
it.

I just got a copy of 'Everyday Scripting With Ruby' by Brian Marick
and like it so far. Good for someone new to the language, too simple
for advanced users though.

What are the best resources on the web for new Ruby users? Any useful
Ruby-related blogs?


Thanks!!
Chris
http://amateureconblog.blo...

9 Answers

Avdi Grimm

3/7/2007 5:10:00 PM

0

On 3/7/07, Speedmaster <meisenzahl@gmail.com> wrote:
> What are the best resources on the web for new Ruby users? Any useful
> Ruby-related blogs?

http://www.ruby-lang.org/en/communit...

Check out the aggregators, in particular.

--
Avdi

Speedmaster

3/7/2007 6:37:00 PM

0

On Mar 7, 12:10 pm, "Avdi Grimm" <a...@avdi.org> wrote:
> On 3/7/07, Speedmaster <meisenz...@gmail.com> wrote:
>
> > What are the best resources on the web for new Ruby users? Any useful
> > Ruby-related blogs?
>
> http://www.ruby-lang.org/en/communit...
>
> Check out the aggregators, in particular.
>
> --
> Avdi


Thanks Avdi!

Samantha

3/7/2007 7:00:00 PM

0

Avdi Grimm wrote:
> On 3/7/07, Speedmaster <meisenzahl@gmail.com> wrote:
>> What are the best resources on the web for new Ruby users? Any useful
>> Ruby-related blogs?

Also, there's the RubyMentor project for new Ruby users...

http://rubymentor.ruby...

This hooks up Ruby Newbies (like me) with folks who have more
experience... Check it out and you'll see what it's all about :)


--
Samantha

http://www.bab...

"Beware when the great God lets loose a thinker on this planet. Then all
things are at risk."
--Ralph Waldo Emerson

Jean Nibee

3/7/2007 8:34:00 PM

0

Samantha wrote:
>
> Also, there's the RubyMentor project for new Ruby users...
>
> http://rubymentor.ruby...
>
> This hooks up Ruby Newbies (like me) with folks who have more
> experience... Check it out and you'll see what it's all about :)
>
>
> --
> Samantha
>
> http://www.bab...
>
> "Beware when the great God lets loose a thinker on this planet. Then all
> things are at risk."
> --Ralph Waldo Emerson

That's a freaking cool website.

Nice one!

--
Posted via http://www.ruby-....

Samantha

3/7/2007 8:45:00 PM

0

Jean Nibee wrote:
> Samantha wrote:
>> Also, there's the RubyMentor project for new Ruby users...
>>
>> http://rubymentor.ruby...
>>
>> This hooks up Ruby Newbies (like me) with folks who have more
>> experience... Check it out and you'll see what it's all about :)
>>
>>
>> --
>> Samantha
>>
>> http://www.bab...
>>
>> "Beware when the great God lets loose a thinker on this planet. Then all
>> things are at risk."
>> --Ralph Waldo Emerson
>
> That's a freaking cool website.
>
> Nice one!
>

:) Aur Saraf gets the credit for the concept. As for the logo, it's
wonderful what the Ruby logo kit, GIMP, and collaboration can do. :)



--
Samantha

http://www.bab...

"Beware when the great God lets loose a thinker on this planet. Then all
things are at risk."
--Ralph Waldo Emerson

Chad Perrin

3/8/2007 6:35:00 AM

0

On Thu, Mar 08, 2007 at 01:25:09AM +0900, Speedmaster wrote:
> Hey guys, new to the group. A couple years ago I worked my way part-
> way through 'Programming Ruby' by Thomas & Hunt, but never did much w/
> it.
>
> I just got a copy of 'Everyday Scripting With Ruby' by Brian Marick
> and like it so far. Good for someone new to the language, too simple
> for advanced users though.

I want to get my hands on that one. It's probably ideal for the people
I know who are expressing interest in Ruby -- too experienced with all
things programming for Learn to Program (by Chris Pine) and not as well
served by something that just drops you in head-first like the Pickaxe
(by Dave Thomas and Andrew Hunt). That's not to say the other two books
aren't good, of course -- just that I think Everyday Scripting might be
the perfect middle road.

--
CCD CopyWrite Chad Perrin [ http://ccd.ap... ]
"There comes a time in the history of any project when it becomes necessary
to shoot the engineers and begin production." - MacUser, November 1990

Richard Conroy

3/9/2007 12:56:00 PM

0

On 3/8/07, Chad Perrin <perrin@apotheon.com> wrote:
> > I just got a copy of 'Everyday Scripting With Ruby' by Brian Marick
> > and like it so far. Good for someone new to the language, too simple
> > for advanced users though.

> I want to get my hands on that one. It's probably ideal for the people
> I know who are expressing interest in Ruby -- too experienced with all
> things programming for Learn to Program (by Chris Pine) and not as well
> served by something that just drops you in head-first like the Pickaxe
> (by Dave Thomas and Andrew Hunt). That's not to say the other two books
> aren't good, of course -- just that I think Everyday Scripting might be
> the perfect middle road.

Thats what I think too. Have 3 copies here at work, and me and the testers
are going through them. Too early to say how they are getting on (will know
next week), but there are some great touches.

I just really like the way he introduces programming concepts as you need
them. The early examples hardcode variable names (of filenames) so he
shows you how to make the script more reusable by passing them in from
the command line instead.

All the examples are like this - he takes raw, inelegant, un-DRY, learner
level scripting to its ultimate outcome - brittle, limited-reuse scripts, and
then introduces the programming concepts necessary to overcome this:
parameterising your scripts, defining functions, using data collections,
making your own classes, using TestCase properly, and so on.

The standard of Ruby writing is quite high, but the audience for this
book is generally not well served. Its a great book, and I thoroughly
enjoy working through it (the regular expression section is now
permanently bookmarked).

My Girlfriend and Dad are working their way through Chris Pine's
book, and I am thinking of getting them this next.

Mike Stephens

3/9/2007 7:04:00 PM

0

Speedmaster wrote:
...
> I just got a copy of 'Everyday Scripting With Ruby' by Brian Marick
> and like it so far. Good for someone new to the language, too simple
> for advanced users though.
...

Nice coverage - basics, xUnit, web page scripting. Just what I need.


--
Posted via http://www.ruby-....

Giles Bowkett

3/9/2007 8:39:00 PM

0

On 3/7/07, Chad Perrin <perrin@apotheon.com> wrote:
> On Thu, Mar 08, 2007 at 01:25:09AM +0900, Speedmaster wrote:
> > Hey guys, new to the group. A couple years ago I worked my way part-
> > way through 'Programming Ruby' by Thomas & Hunt, but never did much w/
> > it.
> >
> > I just got a copy of 'Everyday Scripting With Ruby' by Brian Marick
> > and like it so far. Good for someone new to the language, too simple
> > for advanced users though.
>
> I want to get my hands on that one. It's probably ideal for the people
> I know who are expressing interest in Ruby -- too experienced with all
> things programming for Learn to Program (by Chris Pine) and not as well
> served by something that just drops you in head-first like the Pickaxe
> (by Dave Thomas and Andrew Hunt). That's not to say the other two books
> aren't good, of course -- just that I think Everyday Scripting might be
> the perfect middle road.

I've found the really practical books are often the most useful. The
Cookbook series from O'Reilly is often good because there's as much
about idioms and libraries as there is about the language itself.
Often language-centric stuff is kind of abstract. (On the other hand,
all that stuff in the Agile Rails book about the structure of Rails
itself is pretty damn handy.)

--
Giles Bowkett
http://www.gilesg...
http://gilesbowkett.bl...
http://giles.t...