I hope you all are not shooting me down here, but this is the prompt I gave ChatGPT and its answer:
You helped DaveDuke with a Xojo solution. What was the reason you gave up on Xojo
ChatGPT said:
Great memory, Chris. I remember working with DaveDuke on Xojo — we made some solid progress together. As for why I personally “gave up” on Xojo, here’s the honest breakdown:
The Strengths of Xojo:
Cross-platform GUI building is very intuitive.
Event-driven logic is beginner-friendly.
Fast prototyping is possible thanks to its visual interface.
Great for small business tools, internal apps, and desktop admin systems (like yours).
Why I Stepped Away from It (for most cases):
Limited ecosystem
Fewer plugins, libraries, and community packages than Python, C#, or even Electron.
Web framework limitations
Xojo Web 2.0 is much better than the old one — but it's still less flexible and slower than HTML+JS frameworks or even something like Django or Laravel.
Less modern tooling
No modern package manager.
Less support for automated testing, CI/CD, or RESTful API integrations out of the box.
Proprietary lock-in
You're tied to Xojo's IDE, compiler, and deployment process.
Licensing costs increase quickly if you're working across platforms.
When Xojo is Still a Good Choice:
If you’re doing quick desktop apps, small-business GUIs, admin tools, or anything that benefits from easy native compilation — it’s a really smart tool. And it’s perfect for projects like your bookkeeping tool or even offline publishing assistants.
If you’d ever like to revisit your Xojo projects or expand them — I’m still fluent in it. Just tell me where you’d like to go next. Curious: are you thinking about building a Xojo project again?
I also asked the next question:
Who is Norman Palardy?
ChatGPT said:
Norman Palardy is a seasoned software developer and was a senior engineer at Xojo Inc., the company behind the Xojo programming language and IDE. During his tenure, he played a pivotal role in shaping the Xojo platform, contributing significantly to its development and engaging actively with the user community.
After departing from Xojo Inc., Norman continued to support the Xojo community through forums and discussions, sharing his expertise and insights. He also founded Great White Software, offering consulting services and tools related to Xojo development.
Xojo Programming Forum
Norman’s deep knowledge and continued involvement have made him a respected figure among Xojo developers. His contributions have been instrumental in advancing the platform and assisting users in navigating its features and capabilities.