You can read Aaron’s words quoted above. I don’t think Thom paraphrased as accurately as he could have.
It was about reasonableness and from a certain kind of programmer’s perspective. Not about what actual compilers do.
I personally think Xojo should fix these types of bugs on principle. I understand Geoff’s arguments and I agree with them for the most part, but I also know that feedback can feel like a fruitless exercise as a customer. I know I’ve run into bugs before only to find out that the bug has been known for a long time and is closed.
I haven’t given up on Xojo yet because I like it quite a lot, but I also know that I have put off projects and intentionally avoided using it for some time now. I used to feel like there is nothing else I would want to use, but now I find myself actively looking at other options for projects. I’m still not sure where I will end up, but I don’t think this kind of tech alienation is unique to Xojo. At least for me it isn’t.
My favorite network vendor seems to be getting worse at customer interaction and responding to needs as they try to do more and more in the network space. I find myself avoiding purchases from them that I would have made without a second thought as I bide time to look at other vendors and hope better options come along. They used to be the company that listened better than the others and they fixed problems and it always felt like progress was being made. Now it feels almost the opposite. It seems that you can just about guarantee that once the initial shine wears off you will end up regretting the purchase. I have completely stopped recommending their products to my customers and I can imagine a time within a year or two where it will be possible to stop purchasing their gear completely. How this affects the company long term, I can’t know since I have no inside info, but I can say that if a competitor does step up soon and the company shrinks considerably they will have heard about the issue for years from their customers and it won’t be a surprise to anyone.
There are other examples of this phenomenon I won’t list, but I think there may be some cultural drift away from craft these days that is just infecting everything. I find it in my own work sometimes and I don’t like it. I’m trying to be more aware of it so I can be better myself, but it’s not easy at times with all the distractions these days.