@Norman Palardy , if Xojo become mainstream technology, then publishers might publish books again, and I do think it is possible. I have been searching here and there for tools to build business applications, Xojo is the best one I can find at the moment. And business application development is one of the very important area in software development. I think Xojo is going to the correct direction.
In the past, virtual studio, power builder, delphi, filemaker, these are very good tool for business application, but these tools are old, and can only build windows application, now building mobile application and web application and API to connect to other business is more important then building internal use application.
I have been using filemaker for many years, the reason I gave up filemaker is it has a lot of limitations, the biggest reason is it can build web application but I need to buy concurrent user license for web users, this is totally non sense for my case, I am working in a travel agency, the application I build is for member management for internal use, and one interface for people to book our service, but how can I know how many internet user will use our website to register “at the same time”, maybe there will have 1000 user using at the same time but that only happen once in a year, and I have to purchase 1000 software license regard we are a 10 employee company.
After I left filemaker, I have been trying to learn different tool, node.js, python, ROR, these are great but they are for web entrepreneur, too slow for building business application, virtual studio, power builder, delphi are good for business application but they are designed for windows developer, not for me as a Mac user, Xamarin is great for mobile application, but can not build web solution, I still have to learn node.js to build web interface if I use Xamarin, Java can build anything but it require JVM to run everywhere, and JVM is slow, native app is not possible for Java. Then I find Xojo, a great tool can build web, native app for windows, mac, ios, and can build application very fast like filemaker, in software development, the most expensive thing is “developers time”. Save 30% of developer’s time, will save a fortune. That is why I decide to stay with Xojo, and I believe Xojo will become mainstream, when it support Android.