Ross Ridge wrote:
Since it's essentially impossible to be impartial about a feature you created, both senses of the word apply here.
It's not only possible, but usual in many technical settings. There is no reason (or excuse) for getting emotionally attached to language design proposals. In my decades of work on language design committees, I have often made language proposals, and then the ensuing technical discussion shows they are a bad idea, and they get dropped, no problem, and I have seen this happen with many other people. If you can't operate objectively, you really don't belong being involved in a language design discussion.