4 ms·
A learning exercise, maybe, but "porting" this book to Ruby is a bad idea. Ruby isn't Python, and it's "Learn Python the Hard Way", not "Learn Programming the
by frio 16y ago
A learning exercise, maybe, but "porting" this book to Ruby is a bad idea. Ruby isn't Python, and it's "Learn Python the Hard Way", not "Learn Programming the Hard Way". It's a book tailored to a specific language, and created to teach that language... which is the point Zed makes.
Had Python simply been the language used to teach basic programming concepts, then yeah, I could understand. While I haven't read LPTHW, if it had a section on, say, threading and the GIL - then simply porting the demo code to Ruby would at best be confusing, and at worst thoroughly put a programmer off Ruby.