# Pre-newbie question

**URL:** <https://www.ruby-forum.com/t/pre-newbie-question/162109>\
**Category:** Ruby\
**Created:** [March 5, 2009, 8:46pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109 "2009-03-05T20:46:06Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 5, 2009, 8:46pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/1 "2009-03-05T20:46:06Z")

</div>

I want to add Sketchup features, a product that has an API only for  
Ruby, so I’ve decided that Ruby is the right choice. I’ve Googled up  
lists of tutorials, tried a few. Any recommendations? (I’m an  
experienced OO programmer.)

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 5, 2009, 9:35pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/2 "2009-03-05T21:35:30Z")

</div>

On Mar 5, 2:45 pm, Phlip [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> What is the question?

What tutorial or book or ??? is best for learning Ruby?

Great link!

---

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 5, 2009, 8:51pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/3 "2009-03-05T20:51:25Z")

</div>

Martin R. wrote:

> I want to add Sketchup features, a product that has an API only for  
> Ruby, so I’ve decided that Ruby is the right choice. I’ve Googled up  
> lists of tutorials, tried a few. Any recommendations? (I’m an  
> experienced OO programmer.)

What is the question?

Yes, Ruby and Sketchup would be a blast; I can’t wait to try it myself.

Here’s some Ruby to keep you interested:

[http://flea.sourceforge.net/](http://flea.sourceforge.net/)

---

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 5, 2009, 9:57pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/4 "2009-03-05T21:57:52Z")

</div>

On Thu, Mar 5, 2009 at 2:33 PM, Martin R.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Mar 5, 2:45 pm, Phlip [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > What is the question?
> 
> What tutorial or book or ??? is best for learning Ruby?

[http://code.google.com/apis/sketchup/](http://code.google.com/apis/sketchup/)

The best learning resource sort of depends on where you are coming  
from and your programming style. I’m sort of a resource manual type  
of person instead of a tutorial person, for example.

Todd

---

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 5, 2009, 10:54pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/5 "2009-03-05T22:54:32Z")

</div>

Martin R. wrote:

> I want to add Sketchup features, a product that has an API only for  
> Ruby, so I’ve decided that Ruby is the right choice. I’ve Googled up  
> lists of tutorials, tried a few. Any recommendations? (I’m an  
> experienced OO programmer.)

[http://www.ruby-doc.org/docs/ProgrammingRuby/](http://www.ruby-doc.org/docs/ProgrammingRuby/)

---

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 5, 2009, 11:58pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/6 "2009-03-05T23:58:30Z")

</div>

Martin R. wrote:

> On Mar 5, 2:45 pm, Phlip [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > What is the question?
> 
> What tutorial or book or ??? is best for learning Ruby?

I always preferred Try Ruby as the quickest way to jump in:

[http://tryruby.hobi.com/](http://tryruby.hobi.com/)

Of course, it’s a little bit outdated, especially the download links it  
has at the end. But it’s still absolutely genius.

After that, I couldn’t say. Someone else will probably suggest a book,  
and that’s good, too. I would say, Google is your friend – it doesn’t  
take any longer to do this

> **[LMGTFY - Let Me Google That For You](https://lmgtfy.app/?q=ruby%2Btutorial)**
>
> For all those people who find it more convenient to bother you with their question rather than to Google it for themselves.

> **[LMGTFY - Let Me Google That For You](https://lmgtfy.app/?q=ruby%2Bbook)**
>
> For all those people who find it more convenient to bother you with their question rather than to Google it for themselves.

than it does to ask us.

---

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 6, 2009, 1:55pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/7 "2009-03-06T13:55:55Z")

</div>

On Mar 5, 5:56 pm, David M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I always preferred Try Ruby as the quickest way to jump in:
> 
> [http://tryruby.hobi.com/](http://tryruby.hobi.com/)

Thanks! (Make that “hobix”, Google tells me.)

Google lacks the “don’t just list them, rank them by quality” feature.

---

<div class="post-metadata">

**Author:** ![martinr](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/87869e/32.png) [@martinr](https://www.ruby-forum.com/u/martinr)\
**Post date:** [March 6, 2009, 2:11pm UTC](https://www.ruby-forum.com/t/pre-newbie-question/162109/8 "2009-03-06T14:11:12Z")

</div>

2009/3/6 Martin R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> 

You can also try your code at [codepad](http://codepad.org/?lang=Ruby)

Regards,

Park H.
