c++
c++ sure does have some really sucky features. like c++ stream io is many times slower than c stream io. great. i just profiled some of my code. turns out it was spending 20% of its time doing nothing. literally nothing. it was calling a constructor and destructor that didn't do anything. over and over and over and over. neato. and no, it wasn't setting up a virtual method table.