Linked by kap1 on Thu 25th Apr 2013 11:45 UTC
Java The Lightweight Java Game Library provides a simple API to OpenGL, OpenAL, OpenCL and Game Controllers enabling the production of state of the art games for Windows, Linux and Mac. Version 2.9.0 contains a complete rewrite of the mac backend, support for FreeBSD, new OpenGL/OpenCL extension and bug fixes. The library is used by many high profile games such as Minecraft, Spiral Knights, Revenge of the Titans, Project Zomboid, Starsector, JMonkeyEngine, etc.
Thread beginning with comment 559817
To view parent comment, click here.
To read all comments associated with this story, please click here.
Member since:

Ah, I see that we have a different idea of what makes someone a first-class citizen of a platform. For you, an implementation which has a monopoly on some use cases of the platform seems to fit the bill, whereas for me, only entities who have control and visibility on the platform itself would qualify.

Take C and C++, as a counterexample. The associated standards are managed by a non-profit, public standards committee. Representatives of companies which build C/C++ compilers can be part of it, but to the best of my knowledge there isn't a single company which has the final word and dictates its law on all others. Decisions must be taken through mutual agreement between the different actors, rather than imposed by an almighty overlord.

Edited 2013-04-26 11:50 UTC

Reply Parent Score: 2

moondevil Member since:

That is what JEP is for.

Even ECMA, ISO and ANSI are not that independent, given how much the companies pay to keep them alive.

Reply Parent Score: 2