-
VS was FREE not 89, not 299, not 399, not 799, not 1999
100% FREE
-
it IS open source so MS is NOT the only vendor of .Net tools for macOS
-
yeah the shitty announcement say “use VS on a Windows VM on your Mac” … bleach but they’re far from the only tool vendor that suggests this
I think its a strange thing to say “we have a cross platform framework but you have to work on Windows to create for all platforms”
my quick 2 cents on Xojo’s post
https://www.great-white-software.com/blog/2023/08/31/c-on-the-mac/
Clearly, they have the resources so this is a decision about Microsoft’s focus and priorities, things that Big Companies change all the time.
Api 1, Xojo framework, Web 1, API 2 … seems VERY similar here
Google drops products (or drastically changes them) often.
Web 1 dropped with no possible support etc …
In the development world, Apple killed off their Carbon OS framework in favor of Cocoa after years of telling developers the two would co-exist.
After nearly a DECADE of telling them “we changed our mind you should move to Cocoa”
A small company like Xojo focuses entirely on their product. It gets all their attention.
This doesnt make it immune to random changes that force you to rewrite/revise everything
Web 1 for instance
I only bring these up to point out that, even with the big names, there are still risks.
Several risk that dont exist with a well known tool, language, company
- where can I find people who know this tool/language ?
- is this company viable or are they going to go out of business ?
- are there any books & references about it ?
So what can Xojo do for you? Xojo’s goal is to make programming easier, allowing you to get software made faster. Xojo saves you time and money.
Except yo0u need many plugins, come as expensive as Xojo itself, in order to make up for ALL the things Xojo doesnt support
Professional Graphs ? PDF’s ? Ability to read and write MS Office documents ?
The list of things Xojo doesnt do, or has serious flaws in, is sufficiently large
Xojo lets you do All The Things without having to deal with a bunch of different complex tools and technologies. Xojo can give you the speed and power of low-code tools without all the limitations.
This claim is just marketing BS
Once you get beyond a basic app you need to hack JS & CSS for web apps, need to use declares to access proper OS level functionality, or just to use many basic things in the case of iOS, or add several plugins to do things users expect
Forcing these tools to go through an overworked IT department is slow and expensive.
This has NOTHING to do with WHICH tool you use
This is an organizational issue
I HAVE worked in several companies that did not centralize all IT and had a ton of flexibility to quickly design & deliver tools for the business
Encouraging “skunk works” can, in some cases, be MUCH more expensive
I worked in one where excel was used to develop a tool that then, because of a lack of auditability, resulted in the company losing millions in a single month
We’ve made our share of mistakes, such as our transition from Web 1.0 to Web 2.0 which was not as smooth as we had hoped it would be
Transition ? There was NO transition. It was “Web 1 is dead all Hal web 2” with NO ability to transition a project from Web 1 to web 2
You can try Xojo for free today. Licensing is available for as low as $399 per user (even lower when purchased in bulk).
Get Rider, and EVERY JetBrains IDE for every language etc + a pile of other useful tools for less