So does VSCode when I’m working with Go. The linters available for VSCode are excellent and it’s SO nice to get the error warning as soon as you type it rather than having to compile.
One of the things I remarked in my training videos a few times was that I knew a bug had occurred in my code because AutoComplete stopped working. Sure enough, fix the typo, or some such nonsense, and AutoComplete started working again. Linters aren’t sexy but when you start seeing how other IDE’s give you feedback right away you really wish Xojo had it.
Fully agree
But I honestly think that ship sailed long ago
At best they’d create a new product - not just try & tack it into Xojo
But I still dont expect it will ever get any consideration and so Xojo will continue its current trajectory
I’m glad that you’re at least looking at other tools man. I know the switch is daunting. However it is incredibly uplifting and at some point, you’ll be left saying “Why the fuck didn’t I do this sooner?”.
It’s been an awful long time since they have done much that benefited my needs… and they have done a lot of things to make the product harder for me to use.
Way back when over 23 years ago when I came in, I was learning a lot from RB, the NUG and the beta mailing list. Before that I had not been exposed to object oriented programming, and just figured things out as I went along in terms of coding in general… Back then I learned a lot from the pros on the mailing list…
But after awhile the product stopped advancing and adding more modern concepts, and well from a technical coding standpoint these days the discussions on the forum are a pale imitation of those that were on the mailing lists…
Even with all that, it is not practical in some cases for people like me to switch.
I don’t know if I will motivated to code much if any when I retire (and given I’m 68 that likely won’t be too long).
Coding is not my job, but almost all the coding I have done over the last 40ish years has been job related - I like solving those types of problems … And for now I want to continue that as opportunities come up.
Given that, I simply don’t have time to get up to speed on new tools. I need XPlatform Mac/Windows. I don’t have the time to do my day job, and be able to learn a new environment fast enough to be able to produce anything non-trivial that is useful…
I was really hesitant to move, for almost the same reasons. I can do so much and I have so much to do, that when am I going to find the time.
After my last conversation with Geoff, I knew I had no future with Xojo and that forced me to take action.
I’m different in that developing Mac apps is my day job, but even then. I have many things happening. I try to dedicate at least an hour a day to learning Swift and SwiftUI. Some days I spend all day in it, just like some days I’m in Xojo all day or Nova or even frigging Apple Mail!
All the tutorials are designed to be done within an hour.
I realize if you’re targeting Windows and Mac, SwiftUI isn’t appropriate, but others here have mentioned Delphi, which has been around for a lot longer than Xojo and I suspect, it will continue to be around for a lot longer after Xojo.
I do wonder if the question is wrong, perhaps “Should it be Saved?” is the more appropriate question?
Yes, yes, I know, I know, there is a lot of people who really don’t want to learn a new language (I really didn’t), but that’s the hook to keep 'em stuck on a train that’s been coasting on fumes for the last few years.
Go through this thread in my free time and consider all the suggestion which are falling on deaf ears (currently) and motivate someone to build such a product or enhance their existing product.
That’s a good question. Given the number of free or inexpensive development languages and tools out there Xojo is doomed to be a niche language. I’ve rejected the open source arguments in the past but when you look at which languages are dominant they usually have a strong open source community but also a vested commercial entity and the two coexist fairly well.
So unless they want to make radical changes to their product/services I don’t think it should be saved.
The additional challenge, naturally, is that Geoff is approaching the age of retirement. For a long time, I’ve been emphasizing to him that he’s been managing “Geoff Inc,” rather than a true entrepreneurial endeavor. It will be intriguing to observe what succession strategies he has in mind. So far, it’s been primarily focused on his personal gains (progressing from one superior home to another) – with the returns for myself as an investor, along with my partners, amounting to precisely nothing.
There’s not a lot of detail to go into. Essentially, there wasn’t an established board, and no election took place for board membership. Geoff holds the majority share, owning over 51% of the stock. This was actually a point I emphasized to him early on, ensuring that he maintained control. Seems I advised him well at my own expense.