Hi,
Bochs is the slowest emulator that I have ever used!
That's the point Bochs is a *emulator* and it emulates all the x86 ins and all the x86 HW. From a learners perspective Bochs sources will teach how exactly an x86 process or other Hardware works.
VMWare is atleast 200% faster and Win4Lin 300% faster.
WRT VMware, M$ Virtual PC or Plex86 are virtualization software where the core objective is not to emulate x86. The true value of a VM is that it lets people utilize their resources more efficiently.
So if someone looks at Bochs and thinks he can come up with a better architecture why not?
All I can say is that it is important for a techie (at least) to know what does he wants and then decide to reinvent a wheel or make the existing wheel more efficient.
Regards