Small Basic on Mac

Today I'm writing this blog on my Mac mini.  Today's topic is how Small Basic programs run on Mac.

Silverlight

Silverlight plug-in supports Safari (browser for Mac OS X).  So published Small Basic programs can be run on Safari.  On Mac, some fonts are in common with Windows such like Arial, Courier New, Times New Roman, Trebuchet MS and so on.  But other fonts are not in Mac.  Details about fonts are here.

Mono

Mono is an open source implementation of Microsoft's .NET Framework. So I tried to run the Small Basic environment. But this trial was failed. Because WPF (Windows Presentation Foundation) is not supported by Mono. Mono runs such like below as a command. I tried to run TextWindow base Small Basic program with this command, but failed again. TextWindows base program also needs WPF.

Virtual Machine

Mac mini has Intel CPU and similar architecture with Windows preinstalled PCs. So, Windows can be installed to Mac mini. And there are some virtual machine softwares such like Parallels Desktop and VMWare Fusion. I installed Parallels Desktop 10 to my Mac mini and Windows 8.1 on it. Of course the Small Basic environment runs in this virtual machine.