Could it be Saved?

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.

3 Likes

Just learned how to code unit tests in Xcode (this is a built-in feature, no extensions required).
How do you handle unit testing in VSCode?

1 Like

Xojo invalidates their customer’s time as they type. Need for command-q :smile:

1 Like

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

1 Like

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?”.

1 Like

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 don’t like the situation, but it is what it is.

  • Karen
3 Likes

I can only speak for myself.

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!

I would recommend just trying to do a little when you can. Take a 100 days of Swift for instance. https://www.hackingwithswift.com/100/swiftui

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.

Way back when, I did some coding in Pascal on a VAX… but that was back in the mid 80s IIRC.

  • Karen
1 Like

Puh I was afraid you ask “in Xojo” :slight_smile:

Motivated reasoning, Not Invented Here Syndrome and the sunk cost fallacy IOW

1 Like

They need to decide who their assets are. I don’t think they have a clear picture of that.

1 Like

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.

1 Like

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. :slightly_smiling_face:

@YogiYang
The last update when I don’t be mistaken was in 2012, eleven years ago. Will you trust a language which isn’t updated so long?

This route seems even more dangerous than the Xojo one to me. Did I miss something?

2 Likes

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.

4 Likes

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.

1 Like

The long game…

1 Like

So what happens if Geoff gets hit by the proverbial bus tomorrow… I hope there are plans!

As there are investors, does Xojo have a Board of Directors?

-Karen

Apparently there are succession plans - they have said that much
But no detail as to what they might be

I have my own wild guesses what they might be but I’m not about to say it because it would be 100% speculation

@jay knows better about other organizational things like the board, its election, etc than I do

1 Like

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.

1 Like