Virtual Machine is bad choice for programmers discussion.
Before using VM, I read somewhere that virtual machine is great for programmers who need atleast 2os. I'v been using VM for 5-6 months now, so this is my experience:
- First of all it's slow/laggy/buggy compared to original os even on very good pc (vm is configurated properly).
- When you need to do a bit more complicated things than console loggin "hello word", it has its problems. For example I need to run local project on my ipv4 address to test website on my phone, there's problems with network bridging, doesnt work properly.
- 2 months ago I had problems with dual screens, it didn't detect second screen, I somehow fixed it, forgot how. Worked fine on OracleVB, switched to VMware and problem occured.
- Vmware performance is 2-3x better than Oracle
- Mouse side buttons doesnt work (forward, back), this probably could be fixed, but I dont want to spend time on it.
- Very rarely freezes, it needs to be restarted.
- If you need 5 pc in one computer, its great for simple things, but it gets annoying when VM is the reason why something doesnt work.
- I probably forgot something, but theese are main things that annoyes me.
If I knew theese things before, I would'v probably bought second SSD with dual boot windows-linux. Now im too lazy, to switch to dual boot. What is you experience working with VM?