3 ms·
I think it's worth not saying "arrogant" when you mean "asshole". The reason is that there are people who will politely imply that anything but functional progr
by hyperpape 11y ago
I think it's worth not saying "arrogant" when you mean "asshole". The reason is that there are people who will politely imply that anything but functional programming is worse, and they're different from the people who will do that while acting like you're scum or stupid for not realizing it.
There's a fine line as to whether any statement is arrogant and a lot of it actually comes down to presentation. To what extent do you act like your views are obvious, or abuse the word "objective"?
Is the person who maintains that FP is better arrogant or not? I think that comes down to a mixture of framing (let's be clear about which things are "objective" and which are opinion), and intellectual humility. In any case, I think we should separate that from the fact that there are at least a couple of true assholes out there.
- eropple 11y ago> I think it's worth not saying "arrogant" when you mean "asshole". Well, sure! But you have to recognize the sorts of people you're dealing with, yeah? Software developers, as a whole, are not exactly awesome at the interpersonal thing, especially when conflict comes up. So circumlocutions and euphemisms are kind of foreseeable there. Which is of course a really unfortunate thing, because it allows useful idiots to go "well, I don't see arrogance" in a way that lets them implicitly excuse the real rot in the pile, but there you have it.