And now that I’ve actually tried the beta: I felt like in 1996, the year where Microsoft released Clippit — or “Karl Klammer,” as we called it in Germany.
This post is edited:
I’ve removed all beta-related details to avoid breaking Xojo’s rules. My sincere apologies to Xojo Inc.
TBH I dont think anyone there keep sup with whats going on with other ideas except by way of what they need them to do for writing framework code in C/C++ etc
At least the appearances are that they dot because you end up with stuff like this
And the name ? JADE - just another dumb experiment ?
It’s as if the management were a mad professor locking himself in a basement in 1920, reappearing in 2000, and proudly announcing his latest breakthrough: the talking movie!
I’ve been contacted by Xojoan hour ago regarding this post.
Apparently, some of the things I mentioned referred to content from the current pre-release, which - as I now know - must not be discussed outside the official Testers Forum.
That was not my intention, and I honestly didn’t mean to break any rules. I’ve therefore edited my post accordingly and removed the relevant parts.
To anyone who already read it: please don’t share or quote the original version anywhere else. Let’s keep things clean and fair - I don’t want anyone else getting into trouble because of me.
And of course, my apologies to Xojo Inc. for the unintended rule violation. Lesson learned: sometimes “testing boundaries” should stay inside the sandbox.
After the backslash of SO MANY stupid decisions any sane person would had realized the importance of user input before wasting time and resurces on more stupid tings nobody want instead of fixing bugs.
And next month we will read, that they missed their target to release a new Version in 2025 due to the fact that they need to sue some beta tester from Europe who undisclosed important information of high strategic value.
What ever they do: it will not be top notch technology. They lost the battle with all the others before long time. While young users are not basic programmers. More Python or C#. And that kills the capabilities of selling soo many million licenses. What ever.
Can they find who you are on the other forum if your user name and email address here are different? (not that I’ll do anything in that regard, but just curious).
I haven’t completely given up hope that one day they’ll finally do something truly great.
Sure, management makes a lot of decisions, but there are still developers behind the scenes — and I’d bet good money that some of them know things are heading in the wrong direction.
So I keep hoping that one day someone just builds something on their own, it slips through unnoticed, and suddenly something genuinely cool appears.
But so far, it always ends up the same way:
a database abstraction layer where I found the first SQL injection after 20 seconds of reading the source code (not to mention the unbelievably poor code quality),
a database management IDE class that crashed after five minutes because it didn’t handle timeouts, couldn’t deal with UTF-8, etc.,
and now yet another “beta product” that adds no real value - even though it’s a feature I’ve been waiting for for years, and one that could have made me actually buy licenses again.
It all just feels rushed and half-baked.
Honestly, most of these features could be built in a few hours by a single part-time developer - faster and better than what the team delivers.
Oh, and of course, I forgot the most ridiculous part:
They don’t even follow their own coding guidelines in their examples and documentation.
Everything is full of variables like f, p, i, d, bs, and so on.
It honestly looks like that’s their idea of “good code.”
At the same time, they seem to have found some random coding guidelines online and thought, “let’s put that on our website.”
(The guidelines themselves aren’t bad — they just don’t follow them.)
And I swear, if I ever got to see the source code of the IDE itself, I’d probably decide within seconds that I could never develop software with it again.
That’s always my first instinct whenever I see any code coming from Xojo.
This whole DBKit thing is the perfect example for a lecture titled:
“How you should absolutely never write software.”
It embodies nearly every single mistake one could possibly make.
It’s really sad. I begged Geoff for that, but not like that.
I was trying to get FileMaker peeps in interested in Xojo, but FM users generally don’t really use SQL. So I suggested that Geoff update the control binding stuff, but on steroids.