Strangest Language Feature.

Dmitry: Don’t know if it can be considered a language feature, but, in C++ almost any compiler error related to templates delivers a fair amount of WTF to many C++ programmers around the world on daily basis :)

MadKeithV: That’s okay, most code related to templates already creates plenty of WTFs around the world.

Matt Greer: Oh come now. undefined reference to ’std::basic_ostream<char, std::char_traits<char»& std::operator« <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)’ Is perfectly readable!

via StackOverflow - Strangest Language Feature