I wouldn't recommend it for a VM, it would probably be more consistent to just import the code over, it wouldn't be much if he is already using python, I have no idea what he is using for the GUI.Macs run VM's pretty well, grab one and Ubuntu and you'd be goodYour compile times may be hella slow tho. I gotta figure out if/how I can securely run a VM on my Windows at work without screwing up the computer before I try this. Screwing up a computer that isn't mine would lead to bad things lol.
Well I think the first problem is going to be that you need a separate partition (mounted) that holds source code and thats in the case you have a case sensitive file system. The OS should work with it fine.Its using python and gtk. Both of which are available via the mac os. Only issue with the mac version there are slight differences like how the menus are presented, and how the os handles the application.