Like anybody, I do not really like change. Routine is so cosy. Why change things I have been doing for the last 10 years ?
There are two ways to deal with change, though : grouchy conservatism and good will adaptation. I do not see the point of still btch after the Xojo IDE, when indeed, it is here, won’t go away and, pardon me, is appreciated by many. I am among them. Yes, I have been programming in RB since 2002, but I do enjoy the Xojo IDE.
I find the attitude of “if I can’t get my way, I’ll go for the other side” immature and posturing. We always have the option to go for another development tool, and do not need a full theatrical to do so. I personally use Visual Studio to create apps for the Windows Store, as Xojo cannot, but that is not cause for blaming it. I learn Swift to be able to print and use a data grid that Xojo iOS cannot provide. Not a big deal. At any time a good craftsman can change tool without making a scene.
Xojo is a company that develop programs, just like any of us. Each of us makes choices creating our apps, that may or may not please the user. That is our privilege. It may or may not be a good idea, and it will eventually cost us market share, or, on the contrary, be a factor of success. Why deny that to Xojo ?
They are decent enough to listen to suggestions, I have verified that with many feature requests I filed that were implemented. They seek input in threads like this one, and recently for instance, made available Console separately upon suggestions in the forum. I’ll say that is pretty nice. Sure, if it were MY software company, I would probably make other choices. But it is not. Xojo is one of my suppliers I have been happy with for years. If I cease to profit from that relationship, I will end it. But in the meantime, I might as well enjoy what it brings.
Xojo iOS may not be everything for everybody. But for me, it is quite a nice piece of software that I intend to use to produce great programs.