The solution (by lead developer)? A cronjob that restarts the server every X hours.
We want to put 3D game development on Linux, so you can build games without leaving the Linux operating system.
C++ is well suited for game development, because it gives you the abstraction level and speed computer games require.
You're not very demanding if you claim that C++ gives you "abstraction levels" of any kind. But then again, historically, game programmers have never been suckers for abstraction levels. They were using assembly instead of Forth in the 1980's, C instead of C++ in the 1990's; these days, I guess they're using whatever in C++ gives them the best speed and skip the rest.
When i said abstraction level i was talking about programming language abstraction (operators, keywords, types), not on the class/object level, from the language point of view C++ is very abstract. language abstraction leads to class abstraction and other abstractions. In fact C++ is defined as "A light-weight abstraction programming language" (Bjarne's 2012 Keynote). Developers should start listening to what he has to say, he's very smart dude.
I'm actually not professional game developer, just an armature one trying to learn and explorer my way to the professional level and create my own games. I am developing web-based client and server software for 15 years, so what can i say
If you wish people will be able playing your game even in a 100 years or more, you better build them with C or C++.
Help! I'm trapped in a PDP 11/70!