The problem is that Xojo Inc seems to have deliberately dropped their Pro users (Bob wrote a blog post about it - see I’m Not Xojo’s Target Audience. Is Anyone? | BKeeney Briefs) and ditched backwards compatibility (API1 to API2, event renaming) to focus on the „newbies“ that are so eager to pay Xojo.
Consequently decades of code, tutorials, projects became pretty much useless, a LOT of experience and help left with the Pros, big and valued projects were shut down or are on life support (Formatted Text Control, ActiveRecord, Shorts, Aloe, Xanadu, etc), and the forum has entered a „brave new World“ of censorship and 1000 year bans.
It looks like a lot of bad decision making, and it could have been very different if Xojo had taken the Pros on board (after all, they had a strong incentive for Xojo to succeed as their business and livelihood depended on Xojo - heck, they might even have added another engineer).
But instead Xojo seems VERY under-staffed, and the core area that I need - desktop - seems so badly neglected for Windows and Linux that Xojo doesn‘t really feel like a cross-platform environment anymore.
I like Xojo (the programming environment, not the company) but the thought of buying another license feels like a waste of money.
I had to get into Swift for my series on Maps in xDev, and Swift seems really elegant and powerful. But the MapKit alone seems bigger than Xojo, and that is just one small part of Swift! And of course it isn‘t officially supported for Windows. So currently I‘m looking into B4 as a replacement …