Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes - Ruby's internal workings are very mysterious to most people. While the C source code behind Ruby is open source, it's hard to read and understand for most people. In Ruby Under a Microscope, I explain how Ruby works internally… without assuming you know anything about C programming.

Why study Ruby internals in the first place? Here are my reasons (from the book's preface): - By studying how Ruby works internally, you'll get a deeper understanding of the language and become a better Ruby developer. - You can learn a lot from the Ruby core team. There is some amazing stuff inside of Ruby, and Ruby's implementation might help you while solving your own coding problems. - It's fun! It's just super-fascinating stuff!

I learned a lot of stuff about Ruby usage that is not documented. You can read more in the book… :)

Thanks for your interest, and for asking!



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: