proper generics would be C++ but it is called templates and could be hardcore..
https://stackoverflow.com/a/498329/729738
.Net generics do have same issues mentioned in the article
https://stackoverflow.com/a/498329/729738
.Net generics do have same issues mentioned in the article
https://github.com/dotnet/csharplang/issues/4436 https://devblogs.microsoft.com/dotnet/dotnet-7-generic-math/