When comparing Pyret vs Xojo, the Slant community recommends Pyret for most people. In the question“What is the best programming language to learn first?” Pyret is ranked 50th while Xojo is ranked 53rd. The most important reason people chose Pyret is:
You can use the development environment without installation in your browser and share your programs via the Google Drive integration.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Online IDE
You can use the development environment without installation in your browser and share your programs via the Google Drive integration.
Pro Designed for education
A primary goal of Pyret is to be an excellent choice for a first programming language. This heavily influences the development of the language. For example: if it's felt that some aspect of the language could be made better for the language's users, The development team won't hesitate about implementing breaking (non backwards compatible) changes into Pyret for the greater good of the language. This makes Pyret an impressively "wart free" programming language.
Pro Easy to use
Easy to make compiled native apps.
Cons
Con Missing IDE features
For example: content assist, go to declaration, etc.
Con Subscription-based/Not free
Using this product you're betting the company will still be around. If they get bought out by an enterprise that wants to use the tech internally, all they need to do is stop offering subscriptions and suddenly you're scrambling to rebuild your entire app on other technology.
Con No Android support
They plan to eventually support Android, but for now, they only support iOS.
