Models of Generics and Metaprogramming: Go, Rust, Swift, D and More
In some domains of programming it’s common to want to write a data structure or algorithm that can work with elements of many different types, such as a generic list or a sorting algorithm that only needs a comparison function. Different programming langu... (more…)
Read more »