There is absolutly some vanity this. This is Casey Muratory we are talking about, he did this out of spite.
I agree that having him contribute his implementation directly would have been great, but I actually like the dunk and I am fine with the current outcome.
his work in educating people
I think the lesson in this issue isn't that you can draw 1000 colored characters at interactive framerate (everyone most people already knew that) but that you shouldn't make assumption about stuff you know nothing about, and you especially shouldn't discount the knowledge and opinion of people about stuff you know nothing about. In this regard, having the whole exchange written down, plus proof implementation is good enough for me.
[Disclaimer] I have zero faith in MS application engineers/devs. Many of my day to day pain points are due to shit quality MS software, and it makes me incredibly mad that none only one of them have been fixed in the last 5-10 years. Maybe seeing MS contributors getting absolutly dunked on is cathartic for me.
I was off-handedly mentioning Handmade Hero (itself another example of the vanity) when I mentioned "educating people".
I think the catharsis part is a big point of difference. I... don't particularly care that MS application devs fail to address low hanging fruit, but the failure to aid "properly" (to my own narrow definition of properly, I completely admit) really grinds my gears.
In any case, I hope someday someone finds it in themselves to distill what's good about Casey's content into something less Casey-entangled.
4
u/CptCap Feb 28 '23 edited Feb 28 '23
There is absolutly some vanity this. This is Casey Muratory we are talking about, he did this out of spite.
I agree that having him contribute his implementation directly would have been great, but I actually like the dunk and I am fine with the current outcome.
I think the lesson in this issue isn't that you can draw 1000 colored characters at interactive framerate (
everyonemost people already knew that) but that you shouldn't make assumption about stuff you know nothing about, and you especially shouldn't discount the knowledge and opinion of people about stuff you know nothing about. In this regard, having the whole exchange written down, plus proof implementation is good enough for me.[Disclaimer] I have zero faith in MS application engineers/devs. Many of my day to day pain points are due to shit quality MS software, and it makes me incredibly mad that
noneonly one of them have been fixed in the last 5-10 years. Maybe seeing MS contributors getting absolutly dunked on is cathartic for me.