# I Love Ruby Updated

**URL:** <https://rubytalk.org/t/i-love-ruby-updated/73399>\
**Category:** ruby-talk\
**Created:** [16 January 2016 07:35 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399 "2016-01-16T07:35:37Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Karthikeyan\_A\_K2](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@Karthikeyan\_A\_K2](https://rubytalk.org/u/Karthikeyan_A_K2)\
**Post date:** [16 January 2016 07:35 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399/1 "2016-01-16T07:35:37Z")

</div>

Hello People,

I have updated my Ruby book I Love Ruby. Please get it here [https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download](https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download)

If possible, try contributing to [https://www.openmailbox.org/](https://www.openmailbox.org/)

> **···**
>
> --
> 
> Karthikeyan A K

---

<div class="post-metadata">

**Author:** ![Umang\_Raghuvanshi](https://avatars.discourse-cdn.com/v4/letter/u/3e96dc/32.png) [@Umang\_Raghuvanshi](https://rubytalk.org/u/Umang_Raghuvanshi)\
**Post date:** [16 January 2016 08:00 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399/2 "2016-01-16T08:00:51Z")

</div>

Hey Karthikeyan,

I just had a look at your book, it's great and will help people new to Ruby.

However, the book is interspersed with a lot of mistakes, most of them being grammatical. I'm sure that the community, including myself will help you fix them.

One thing I positively hate is the last section, "An important Math Discovery". The proof is mathematically invalid. You can not take (1-1/1-1) equal to 1, it is mathematically undefined (an indeterminate form). I strongly believe that the aforementioned section should be omitted.

Cheers,  
Umang.

> **···**
>
> On Jan 16, 2016, 1:06 PM, at 1:06 PM, Karthikeyan A K \<karthikeyan@openmailbox.org\> wrote:
> 
> > Hello People,
> > 
> > I have updated my Ruby book I Love Ruby. Please get it here  
> > [https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download](https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download)
> > 
> > If possible, try contributing to [https://www.openmailbox.org/](https://www.openmailbox.org/)
> > 
> > --
> > 
> > Karthikeyan A K
> > 
> > Unsubscribe:  
> > \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Gaureesh\_A](https://avatars.discourse-cdn.com/v4/letter/g/f6c823/32.png) [@Gaureesh\_A](https://rubytalk.org/u/Gaureesh_A)\
**Post date:** [16 January 2016 14:30 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399/3 "2016-01-16T14:30:00Z")

</div>

Looks like a great read! Thank you!

> **···**
>
> On Sat, Jan 16, 2016 at 1:05 PM, Karthikeyan A K \< karthikeyan@openmailbox.org\> wrote:
> 
> > Hello People,
> > 
> > I have updated my Ruby book I Love Ruby. Please get it here  
> > [https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download](https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download)
> > 
> > If possible, try contributing to [https://www.openmailbox.org/](https://www.openmailbox.org/)
> > 
> > --
> > 
> > Karthikeyan A K
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Andrew\_Lubsey](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@Andrew\_Lubsey](https://rubytalk.org/u/Andrew_Lubsey)\
**Post date:** [16 January 2016 15:55 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399/4 "2016-01-16T15:55:33Z")

</div>

well done . the book looks very comprehensive....congratulations..

> **···**
>
> Sent from my iPad
> 
> > On Jan 16, 2016, at 9:30 AM, Gaureesh A \<gaureeshanvekar@gmail.com\> wrote:
> > 
> > Looks like a great read! Thank you!
> > 
> > > On Sat, Jan 16, 2016 at 1:05 PM, Karthikeyan A K \<karthikeyan@openmailbox.org\> wrote:  
> > > Hello People,
> > > 
> > > I have updated my Ruby book I Love Ruby. Please get it here [https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download](https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download)
> > > 
> > > If possible, try contributing to [https://www.openmailbox.org/](https://www.openmailbox.org/)
> > > 
> > > --
> > > 
> > > Karthikeyan A K
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);

---

<div class="post-metadata">

**Author:** ![Karthikeyan\_A\_K2](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@Karthikeyan\_A\_K2](https://rubytalk.org/u/Karthikeyan_A_K2)\
**Post date:** [16 January 2016 09:17 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399/5 "2016-01-16T09:17:52Z")

</div>

Thee last section is a joke 😃 , yes you can point out grammatical mistakes, will be grateful for that. Planning to put more comedy in it.

> **···**
>
> On Saturday 16 January 2016 01:30 PM, Umang Raghuvanshi wrote:
> 
> > Hey Karthikeyan,
> > 
> > I just had a look at your book, it's great and will help people new to Ruby.
> > 
> > However, the book is interspersed with a lot of mistakes, most of them being grammatical. I'm sure that the community, including myself will help you fix them.
> > 
> > One thing I positively hate is the last section, "An important Math Discovery". The proof is mathematically invalid. You can not take (1-1/1-1) equal to 1, it is mathematically undefined (an indeterminate form). I strongly believe that the aforementioned section should be omitted.
> > 
> > Cheers,  
> > Umang.
> > 
> > On Jan 16, 2016, at 1:06 PM, Karthikeyan A K \> \<karthikeyan@openmailbox.org \<mailto:karthikeyan@openmailbox.org\>\> wrote:
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;Hello People,
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;I have updated my Ruby book I Love Ruby. Please get it here  
> > &nbsp;&nbsp;&nbsp;&nbsp;[https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download](https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download)
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;If possible, try contributing tohttps://www.openmailbox.org/
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> 
> --  
> Karthikeyan A K

---

<div class="post-metadata">

**Author:** ![Karthikeyan\_A\_K2](https://avatars.discourse-cdn.com/v4/letter/k/e47774/32.png) [@Karthikeyan\_A\_K2](https://rubytalk.org/u/Karthikeyan_A_K2)\
**Post date:** [16 January 2016 16:56 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399/6 "2016-01-16T16:56:12Z")

</div>

Been writing this for 5+ years I think 😃

> **···**
>
> On Saturday 16 January 2016 09:25 PM, Andrew Lubsey wrote:
> 
> > well done . the book looks very comprehensive....congratulations..
> > 
> > Sent from my iPad
> > 
> > On Jan 16, 2016, at 9:30 AM, Gaureesh A \<gaureeshanvekar@gmail.com \> \<mailto:gaureeshanvekar@gmail.com\>\> wrote:
> > 
> > > Looks like a great read! Thank you!
> > > 
> > > On Sat, Jan 16, 2016 at 1:05 PM, Karthikeyan A K \>\> \<karthikeyan@openmailbox.org \<mailto:karthikeyan@openmailbox.org\>\> wrote:
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;Hello People,
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;I have updated my Ruby book I Love Ruby. Please get it here  
> > > &nbsp;&nbsp;&nbsp;&nbsp;[https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download](https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download)
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;If possible, try contributing to [https://www.openmailbox.org/](https://www.openmailbox.org/)
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;--
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;Karthikeyan A K
> > > 
> > > &nbsp;&nbsp;&nbsp;&nbsp;Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org  
> > > &nbsp;&nbsp;&nbsp;&nbsp;\<mailto:ruby-talk-request@ruby-lang.org\>?subject=unsubscribe\>  
> > > &nbsp;&nbsp;&nbsp;&nbsp;\<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> 
> --
> 
> Karthikeyan A K

---

<div class="post-metadata">

**Author:** ![Johnny\_Merrill](https://avatars.discourse-cdn.com/v4/letter/j/91b2a8/32.png) [@Johnny\_Merrill](https://rubytalk.org/u/Johnny_Merrill)\
**Post date:** [17 January 2016 11:19 UTC](https://rubytalk.org/t/i-love-ruby-updated/73399/7 "2016-01-17T11:19:15Z")

</div>

Karthikeyan, I browsed your book. Maybe we can work together...

\*Object IDBESTIDentity \> BEhavior \> STate\*  
\*Identify Inheritance \>\>\> |Encapsulate Behavior| \> \*\*Polymorphic\*  
\* State \*  
\<img src=‘[//cdck-file-uploads-canada1.s3.dualstack.ca-central-1.amazonaws.com/flex029/uploads/rubytalk/original/2X/f/fb4b130b6a77a01f8370a1f3ba3760475b89effa.jpeg](https://canada1.discourse-cdn.com/flex029/uploads/rubytalk/original/2X/f/fb4b130b6a77a01f8370a1f3ba3760475b89effa.jpeg)’ width=‘720’ height=‘548’\>

\*A video: [https://www.youtube.com/watch?v=Iewwk1j4I3o](https://www.youtube.com/watch?v=Iewwk1j4I3o)  
\<[https://www.youtube.com/watch?v=Iewwk1j4I3o&gt;\](https://www.youtube.com/watch?v=Iewwk1j4I3o&gt;%5C)\*

> **···**
>
> On Sat, Jan 16, 2016 at 8:56 AM, Karthikeyan A K \< karthikeyan@openmailbox.org\> wrote:
> 
> > Been writing this for 5+ years I think 😃
> > 
> > On Saturday 16 January 2016 09:25 PM, Andrew Lubsey wrote:
> > 
> > well done . the book looks very comprehensive....congratulations..
> > 
> > Sent from my iPad
> > 
> > On Jan 16, 2016, at 9:30 AM, Gaureesh A \< \<gaureeshanvekar@gmail.com\> \> gaureeshanvekar@gmail.com\> wrote:
> > 
> > Looks like a great read! Thank you!
> > 
> > On Sat, Jan 16, 2016 at 1:05 PM, Karthikeyan A K \< \> \<karthikeyan@openmailbox.org\>karthikeyan@openmailbox.org\> wrote:
> > 
> > > Hello People,
> > > 
> > > I have updated my Ruby book I Love Ruby. Please get it here  
> > > [https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download](https://cloud.openmailbox.org/index.php/s/u4sX065QRgjbJL2/download)
> > > 
> > > If possible, try contributing to \<[https://www.openmailbox.org/&gt](https://www.openmailbox.org/&gt);  
> > > [https://www.openmailbox.org/](https://www.openmailbox.org/)
> > > 
> > > --
> > > 
> > > Karthikeyan A K
> > > 
> > > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe  
> > \<ruby-talk-request@ruby-lang.org?subject=unsubscribe\>\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\> \<ruby-talk-request@ruby-lang.org?subject=unsubscribe\>\<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt); \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
> > 
> > --
> > 
> > Karthikeyan A K
> > 
> > Unsubscribe: \<mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe\>  
> > \<[http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt](http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt);
