Visual Basic Open Source alternative - OpenXava. Rapid Development Tool designed to be both easy-to-learn by beginners and powerful for experts with a philosophy that emphasizes flexibility and productivity, like Visual Basic. Although, OpenXava is open source, generates web Java applications, runs in any operating system and goes against any database. There is no “Visual Basic” for the Mac. However, Xojo is really close to Visual Basic and is quite popular on Mac. Recortes para mac. Its language is similar and should look quite familiar. A Modern Alternative to Visual Basic. Is there a viable alternative to Visual Studio for Mac? I have a Mac, but I can't get Visual Studio for Mac to install. I did some googling and the TLDR seems to be that it's incompatible with my OS.
Visual Studio Code is not Visual Basic Express, nor does it recreate the underlying Microsoft Windows system features and libraries that Visual Basic Express expects. If the school requires Visual Basic Express, then you need to provide your son with a Windows solution on his Mac. Depending on the school's business relationship with Microsoft, they may offer a less expensive, and even potentially, a free version of Windows 10. Inquire.
Your son can run any of these solutions on the 2015 MacBook Pro with El Capitan. If it is an 8GB RAM machine, you may want to caution about running any other applications while using the Virtual Machines, or your son may run out of memory. I currently run Windows 10 w/Fall Creator's update in VirtualBox 5.2.6 on a 2011 Mac mini with 16GB RAM.
Download Visual Basic For Mac
Visual Studio For Mac
If you go the VirtualMachine route, I would assign 50 GB - 75 GB of storage to the guest container because of the continuous inundation of bloated Microsoft updates, and additional software (development) installations. The Creators updates are close to 7 GB each. You might let Time Machine back this up the VM guest once, and then in Time Machine Preferences, add the VM directory to the exclusions. Each time you change something in the guest container, Time Machine will back it up, and it is a quick way to exhaust a Time Machine drive.