И, вдогонку, вспомните историю UO. Проекты на Си++ глючили годами. Как только вышел RunUO, написанный на C# (а это практически 1:1 Java
![:) :)](http://s.wrk.ru/s/smile.gif)
), он мгновенно стал самым надёжным, самым быстрым и самым развитым проектом...
Есть у меня подозрение, что если бы L2-эмулятор писался на Си++, он бы толком не был работоспособен до сих пор.
Говорю, как человек, больше семи лет плотно писавший на Си++, лет пять - на Перле и PHP и год - на Java
… чтобы понять рекурсию, нужно сперва понять рекурсию …