https://dbj.org/meta-maker-csharp/
Note on C# Generics — Still True in 2026
The 2009 commentary on C# generics versus C++ templates remains accurate. The constraint system
has been marginally extended (e.g. where T : allows ref struct in C# 13), but the fundamental
limitation — that the compiler cannot deduce what it needs without explicit constraints — is
unchanged. The original solution’s choice to avoid generics in favour of explicit System.Type
Dispatch and delegates are still a pragmatic and valid design decision in 2026.