Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In languages where they are builtin they get used quite a lot to great effect, whereas this is cumbersome in C++, both with boost and the new std::variant stuff. "usable" might not cut it for something you want to use ubiquitously :)

It's good that C++ has this, but it hinders some programming patterns. Of course, C++ has other programming patterns that it's great at to compensate :)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: