Hi everyone, long time user going back to at least RB5 that has been working in python in the past few years (pandas, numpy, and little machine learning). The last version of Xojo Pro is 2017R2.1. Although, I didn’t really spend much time in that version or a few prior. That’s about the time I started into python.
I came back just in time to see Norman get the ban hammer. That’s a bit more drama than I had anticipated. I’ve met Norman at a few of the Xojo conferences, great guy, very engaging and has helped me with some things in the forums and NUG over the past, geez 2 decades? Yikes! Anyway, I’m not taking sides other than to say that it’s really too bad for all involved. A clear example of lose-lose.
Anyway, I do have a quick clarification. I have some things swirling around my head about the recent history that I might be misunderstanding. I get that Web2.0 is a complete rewrite. Easy. Got it. However there is also API 2.0 and from what I recall there was a rewrite of the “framework”. Is the framework change the same as API 2.0? I know that Phillip Zedalis and Thom (and probably others) have criticized the “new framework” so I’m curious if that’s also the 2.0 API. And relatedly, where does that stand?
It’s very confusing as I don’t have a linear timeline (trying to get caught up) and in a post today by Ulrich Bogun he said “The idea of the Xojo framework, which had not been discussed with the user community, caused a lot of backfiring until years later it was deprecated.” Which suggests that the “new framework” was abandoned. But it seems API2.0 is still thing so I guess I was conflating those two things. What’s the difference?
Thanks in advance for any clarification. I have a project in mind that Xojo might be a good fit for but I want to know what I’m getting myself into. I’m used to the Xojo drama but it does feel like it’s heated up. Or maybe I haven’t built up sufficient immunity.