Jen tak od boku, co třeba server využívající NIO a snažící se minimalizovat zatížení GC? Java totiž neumí alokovat efektivně a deterministicky na zásobníku, takže se musí šaškovat s pooly apod. Jako cvičení asi dobré a užitečné.
(Aneb „napište znovu a lépe Netty nebo Apache MINA.“)
To je asi ten nejhorší možný nápad (i kdyby to bylo k něčemu dobré). Za prvé, aby mohl optimalizovat něco, co jde proti přirozenému způsobu používání Javy, musel by Javu velmi dobře znát – aby věděl, čemu přesně se chce vyhnout, a jaké jsou naopak silné stránky, které může využít. A za druhé by se tím Javu moc nenaučil, protože by se nedozvěděl, jak se Java běžně používá.