Засада. Как вы думаете, какая C++ (11) функция может быть быстрее при достаточно развесистом классе Foo?
size_t DirectSize(Foo && foo) {
auto v = std::vector{std::move(foo)};
return v.size();
}
size_t IndirectSize(Foo && foo) {
auto v = construct_vector(std::move(foo));
return v.size();
}
при условии, что construct_vector() - это
(
Read more... )
- Реально сейчас очень много вещей за которые платят деньги, делаются совсем не на плюсах, а на Javascript, Java, Scala, Ruby. В этом ряду явно си-подобная только Java, а остальные в большей или меньшей степени богаче чем Си.
Чтобы Лев агитировал за Хаскел я вообще не припоминаю.
Reply
Хорошо, а почему не Haskell?
Reply
http://lionet.livejournal.com/139828.html?thread=4604980#t4604980
Reply
Leave a comment