mahogny, garbage collection doesn't always work, and should only be a backup to manual memory management. GC can also cause bugs.
Speed, especially for games, is frequently an issue, as it will limit how much can happen in the game.
Finally, C++ is just as portable as C.
|