Re:Modern programming languages require generics
by b3morales on Monday May 23, 2022 @11:28AM
(#31480262)
Would "contemporary" work better for you? There certainly is a cluster of languages that have developed and gained (more or less) traction in the last 10-15 years. I've even heard it referred to as a "generation" -- specifically I think it's the fifth. Rust, Go, Nim, Clojure, Swift, Elixir; to a lesser extent, Zig. I'm probably forgetting a few. (We might also include Crystal or Pony though I'm not sure they are widely used at all. And Hare is an open question.)
[ Parent
| on HN ]
Re:Modern programming languages require generics
by ssivark on Monday May 23, 2022 @11:52AM
(#31480595)
I think Julia (built around multiple-dispatch) also ought to be mentioned in any discussion of generic programming in contemporary languages.
Re:Modern programming languages require generics
by jhbadger on Monday May 23, 2022 @11:34AM
(#31480375)
Unfortunately that's another word that dates itself. Think of the "Contemporary Resort" in Disney World. It has its charm to be sure, but it is very much a period piece evoking the early 1970s when it was built. Every time thinks it has the definitive opinion on design whether architecture or programming language design. History says otherwise, and it is unclear if any actual progress as opposed to simple shifting fashion is responsible.