This comment doesn't sound very modest either.
>In particular he doesn't understand object oriented programming (look at the piece he wrote about .each vs for in ruby)
Actually nothing in what he wrote (in Learn Ruby the Hard Way) about each vs for is related to object oriented programming.
Nor is there any particular indication that he doesn't understand OO (which, I'm sorry, but sounds ridiculous as an accusation). He might not be some prodigy, but he's a senior programmer with a lot of experience building systems in different langauges, and OO programming is not some mysterious researchy thing but a tired old industry staple than programmers with 1/10th his experience can grasp...
Also, how and when is he arrogant? When he is being called names over and over? And just now you've insulted him saying he doesn't understand OOP. You know Linus Torvalds is not very fond of OOP as well, right?
Always use OOP where it makes sense. I don't think he ever argued that.
The laws of politeness are like the laws of war: once you violate them you forfeit their protection.
> You know Linus Torvalds is not very fond of OOP as well, right?
I would emphatically advise beginners not to listen to Linus Torvalds, and be very concerned if he started writing programming tutorials for beginners.
> Always use OOP where it makes sense. I don't think he ever argued that.
I'm thinking specifically of http://learncodethehardway.org/blog/AUG_19_2012.html as that was where I first encountered him. This article is a) something he wrote by himself, not in response to being called names b) self-confident and abrasive in a way that I think it is fair to describe as "arrogant" c) wrong, in a way that seems to reflect not understanding polymorphism - particularly given his replies in the HN discussion of that piece.
Lest they might learn something?
I'd recommend beginners listen to a wide variety of "big names", but only those who are clear about the scope and limits of their experience.
You're not doing yourself any favours by so confidently making abrasive comments about Zed based on that.