Talk:Write once, compile anywhere
From Wikipedia, the free encyclopedia
Cross platform libraries are not a WOCA thing, because they are needed in WORA too, right? Should it be removed from the article? --Easyas12c 18:23, 13 Jun 2005 (UTC)
- What is meant are libraries that interface to platform dependent stuff in a platform independent way, in much the same way as a kernel abstracts the hardware it runs on. In the WORA philosophy there is only one platform, the idealized virtual machine, so a library which only depends on the virtual machine would be cross platform by virtue of the VM running on many arches. Calling that cross platform is like calling x86 machine code cross platform because there is an interpreter for it on ARM. Since "WORA" also antedates "cross platform" the WOCA meaning of "cross platform" is definately the right meaning. --MarSch 17:11, 3 December 2006 (UTC)