Hacker News new | ask | show | jobs
by pooya13 2147 days ago
It is not rare at all to want your program to handle generic output. Templates might not be the cleanest syntax but they do address a real need.
1 comments

I wasn’t referring to genetics or saying that templates aren’t necessary or useful, or even that they aren’t common. Those uses of templates are relatively straightforward most of the time. Where templates, IMHO, become unwieldy is when trying to compute things at compile time. In many cases constexpr works here, but my point was that the remaining cases are relatively rare, certainly when you need it (as opposed to just wanting it, eg for performance).