Hacker News new | ask | show | jobs
by amluto 3549 days ago
> Boost variant has no performance penalty...

I have a big project that uses boost::variant. The runtime performance may be fine, but I swear that just compiling the header took about 5 seconds.

Pre-C++-11 fake variadic templates are just painful.

(IMHO two of the major missing features in Rust that are really need are integer generics and varidic generics. Without integer generics, arrays over 32 elements don't work correctly, and that's really annoying sometimes.)