I will continue my investigation as it seems that Scala is an ideal language for NetKernel work as NetKernel is based on REST (immutable representations, etc.), has strong leanings towards functional programming and Scala appears to create very fast code.