Когда в теме сошлись такие дотнетчики, как gandjustas, и плюсисты, как Evgeny.Panasyuk и alex_public, мне стало ясно, как будет идти их общение. Крестоносцы будут говорить, что в плюсах можно сделать всё (и даже больше!), а шарписты требовать: ты покажи именно то, что я написал!
Припоминается такой же стиль общения в теме по async.
И, как и в прошлый раз, я напишу следующее: имхо, C++ действительно позволяет всё то, что есть в C#/linq. Но дело в том, что linq/EF в мире .NET — это обыденная вещь, которую используют даже начинающие. А в C++ использование метапрограммирования и всех тех вкусностей, что приводили вышеупомянутые товарищи, доступно лишь немногим джедаям, и уж точно не новичку.