3 ms·
This guide is interesting but extremely out of date. I recommend Ruby Under a Microscope[1] though it is also out of date as well (but less out of date than th
by tenderlove 3y ago
This guide is interesting but extremely out of date. I recommend Ruby Under a Microscope[1] though it is also out of date as well (but less out of date than the Ruby Hacking Guide)
1. https://nostarch.com/rum https://nostarch.com/rum
- czbond 3y agoShall we consider Ruby essentially dead if two good references are 10+ yrs old?
- WillPostForFood 3y agoYes, all languages with two good references that are 10+ yrs old are essentially dead.
- riffraff 3y agoThat's why nobody uses C!
- graypegg 3y ago“JavaScript: the good parts” is an excellent but dense introduction to javascript circa 2008, and “JavaScript and jQuery: Interactive Front-End Web Development“ released in 2013 was originally how I got into web development, with its unique visual approach to explaining jquery’s features. So it’s with a heavy heart, I must announce the death of JavaScript.
- paulddraper 3y agoRIP C, Java, JavaScript, Python
- sgt 3y agoIt's all about Crab now.
- raincole 3y agoEssentially stable.
- Lio 3y agoOnly if they were the only two ruby reference books ...which they clearly are not. Personally I still really like the Pickaxe book, the latest (5th) edition of which covers Ractors, Fibre Scheduling and static typing. All things added to the latest versions of Ruby. I also really love Jeremy Evans' "Polished Ruby" book which I think has some really great ideas for how to write ruby well. Despite a lot of FUD Ruby in 2023 is better than ever. - https://pragprog.com/titles/ruby5/programming-ruby-3-2-5th-edition/ https://pragprog.com/titles/ruby5/programming-ruby-3-2-5th-e... https://www.packtpub.com/product/polished-ruby-programming/9781801072724 https://www.packtpub.com/product/polished-ruby-programming/9...
- GenericCanadian 3y agoGreat recommendation, I read this today and compiled some WIP notes if someone wants a sparknotes version: https://taintedcoders.com/rust/rust-for-rubyists/ https://taintedcoders.com/rust/rust-for-rubyists/ I've been learning about Rust game development with some friends after being a long time Ruby developer and am looking for better ways of explaining the low level stuff to high level rubyists.
- thiago_fm 3y agoHey tenderlove, what other resources you would recommend? I've tried once, but felt the barrier to contribute to ruby-core to be too big, you'd also need to understand how ruby-core rubymine is organised and so on. I'd love to write a guide about it, if I only knew. I bet many other engineers faced a similar issue and dropped out at some point.
- tenderlove 3y agoWhile RUM is out of date, I still think it's an excellent resource. Some of the information in the book may be out of date, but I think it's an excellent place to start when you want to jump in to Ruby's source. Basically, after reading RUM the best place to go is to start reading the source. That said, it would be really great if Pat (or someone besides me) published an update version of RUM