Did you love Visual Basic? A lot of us did, but it’s 2021 and technology is ever-changing. As you look at the modern alternatives, consider Xojo. For over 20 years, Xojo has been the spiritual successor to VB, a rapid, cross-platform programming language and integrated development environment (IDE). Often called “VB for the Mac”, Xojo is more powerful than VB6 and more approachable than VB.NET. Two factors that are increasingly important because modern coders are everywhere, not just in the technology department.
Tag: Visual Basic
The XojoTalk podcast is hosted by Xojo’s Developer Evangelist Paul Lefebvre. Paul talks with Xojo team members as well as Xojo developers and community members about Xojo and whatever the heck else comes up!
From a recent Ars Technical article called “The future of Microsoft’s languages“, emphasis mine:
In spite of its name, the current Visual Basic is not the same language as the ancient Visual Basic 6, nor the Visual Basic for Applications used for macroing. The transition to .NET in 2002, with what was called, at the time, Visual Basic.NET, left developers familiar with those languages high and dry; although the new language was called Visual Basic, and looked a bit like Visual Basic, it was really just C# in disguise. There was no good migration path from old to new, and much of the simplicity of those older languages was forfeit.
This is a primary reason why so many Visual Basic developers choose Xojo after trying Microsoft Visual Basic (.NET): they don’t want “C# in disguise”.
Speaking at one of their conferences, Gartner principal research analyst Adrian Leow said last week that enterprises are increasingly finding it difficult to build all the mobile apps they need. The demand for mobile apps is increasing far faster than the supply of mobile developers can create them and it’s only going to get worse. This is clearly a problem.
There are three possible solutions to this problem:
- Find a way to decrease the demand of mobile apps. (Good luck with that one.)
- Increase the number of mobile developers.
- Decrease the time it takes to build mobile apps.
Solutions 2 and 3 are not mutually exclusive. You could potentially do both. Adrian Leow even points to the solution when he suggests that developers use rapid mobile app development tools. These tools can provide solution 3, but they don’t create necessarily create more developers.
Xojo is the modern alternative to Microsoft Visual Basic. Xojo is a single language to build apps for Mac, Windows and Linux desktop, plus web, mobile and Raspberry Pi. Cross-compile desktop apps and use the same powerful language to develop for web and mobile too.