Hacker News new | ask | show | jobs
by u320 3796 days ago
I would go one step further and say that those features in Rust (and ML, Haskell etc) aren't even metaprogramming. So D uses metaprogramming to make up for a weaker type system.