So far .NET and Go are neck and neck, but will this continue? This section covers runtime instantiation -- the ability to instantiate new types using generics at runtime. Think of a generic like a template -- no, not the C++ kind of template; more like a cookie cutter. Can we still stamp out new cookies at runtime using Java, .NET, and Go?
- Java: can a new
ArrayList<T>
be instantiated at runtime? - .NET: or in the case of .NET, a
List<T>
? - Golang: and does
List<T>
even exist at runtime in Go?
Next: Java