4 ms·
probably not relevant to real world C++ unless you work on libc++, libstdc++, or your name is either Louis Dionne or Eric Niebler.
by hendzen 11y ago
probably not relevant to real world C++ unless you work on libc++, libstdc++, or your name is either Louis Dionne or Eric Niebler.
- holmak 11y agoThe article suggests that the discussed behavior is a problem because it does show up in code that "regular users" have to look at: > This paper tries to shed some light in the dark corners, and explores whether the language can be cleaned up so that good template documentation does not drag obscure language-lawyer details into the domain of the regular user.
- blub 11y agoAs far as I can tell from a cursory read, this will affect developers that want to write very thorough generic code (think boost, STL). For regular people it's a non-concern. I'd be happy to be corrected if I misinterpreted something :)
- StephanTLavavej 11y agoI updated MSVC's STL to handle these things, and it wasn't nearly as obnoxious as I feared. Almost all of the complexity was centralized.