Sven Barth schrieb:
Am 29.03.2012 14:37, schrieb Hans-Peter Diettrich:
Kjow schrieb:
2012/3/29 Graeme Geldenhuys <graemeg.li...@gmail.com>:
Obviously it is also vital to install the VirtualBox Guest Additions
to improve guest OS performance. This makes a huge difference too.
3D video drivers are very bad on virtual OS, so is not possible to
develop for 3D graphics on VirtualBox, VMWare, etc.
Right, but why should somebody want to *develop* such applications for a
different platform, instead for the platform of his physical machine?
Herefore, and for other time-critical applications, a dual boot of the
target OS is the better choice.
What if you need to develop for an OS that your platform does not
support? E.g. (though not exactly fitting in context) developing an
application for an older Windows version which does not boot on your
super modern computer.
Or developing for e.g. Mac OS X without having a
Mac (Note: let's not talk about eventual problems regarding legalitiy
here). Or writing a graphical application for an embedded device.
Please check your use cases for the need of hardware acceleration, like
for 3D graphics. And suggest better development environments. E.g. for
embedded devices you may be better off with an dedicated emulator,
instead of a VM.
Also - in my opinion - dual booting breaks the workflow. I want to
mainly work on one machine and maybe have others running in other
windows (be it a VM or a RDP or VNC session).
VMs are also important not for time critical stuff, but for low level
stuff. E.g. I would not have wanted to develop the Native NT port of FPC
without having a Windows OS (in my case ReactOS) running in a VM. ^^
I never doubted that VMs are usesul - I use them myself, and know about
their limitations.
DoDi
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus