The more you drill down into the language structure of G#, the more you can see it as a hybrid of the .NET approach and Go.