I don't know why (espacially key-) people in development (Torvalds, now Rossum etc.) seem to have a hard time phrasing their thoughts with a little more consideration.
Would it hurt to put it more like "this project is not of interest to me" - what is completely misguided in working on something and trying things? Or to restrain oneself from bashing the effort as being "laughable" and instead try to offer ideas for improvement or presenting the alternatives without discrediting the whole thing. And if he is bored, why not just skip the whole thing?
People in these positions (e.g. Torvalds) are generally extremely opinionated (which is good, because it can provide direction to a project in its early days), but have also spent years listening to people without sufficient skill or experience attempting to provide ideas, patches, or commentary that they're not qualified for.
At some point, the effort of letting someone down gently fifty times a day gives way to a curt but efficient form of communication.
In this case, GvR is just laying out what he sees as issues, take them or leave them. If you don't care for his opinion, fine, if you do, there you go.
W/R to language design, if you start designing without really caring about it, you probably won't finish. And that means that the designers of popular languages typically have unreasonable opinions. How that manifests itself depends a lot on the person, though.
The point I don't get is why he complains about that gem when he obviously found an alternative that better suited his needs. Why for heaven's sake not just use this but raise an issue. If we all started raising issues for for something beeing "not what I was looking for" github would be bursting at the seams.
Is he really moping about the fact that the readme does not provide a full list of ALL emojis and whether they are supported? And why is a emoji gem required to work with "massage" and "satellite"?
The point I don't get is why he complains about that gem when he obviously found an alternative that better suited his needs. Why for heaven's sake not just use this but raise an issue. If we all started raising issues for something being "not what I was looking for" github would be bursting at the seams.