Lev Walkin (lionet) wrote,
Lev Walkin
lionet

Category:

C++ dynamics

Не могу удержаться, ну такая конфета:

На BoostCon 2009 прошёл доклад некоего деятеля про итераторы в C++. Называется

Наверное, он ничего в C++ не понимает, раз так говорит. Пардон, а кто это? Да это же Александреску! Это несколько меняет дело, согласитесь.


Вместо итераторов он предлагает ranges. Справа видно как выглядит код на Хаск... на сиплюсплюс, который сортирует только что сформированный кортеж из двух векторов.

Вот как выглядит аналогичный код на Хаскеле:
-- sort the two in lockstep
sort(zip vs vd)

Понятно теперь, куда C++ движется, вместе с лямбдами своими.


А ещё нашёл такую вкуснотищу:
  • "Я думаю, что объектная ориентированность это почти такой же миф, как Искуственный Интеллект..."
  • "Я нахожу ООП технически нездоровым..."
  • "Я нахожу ООП философски нездоровым. Он называет всё объектом. Даже если это так, это не очень интересно — сказать что всё есть объект, означает не сказать ничего"
  • "Я нахожу ООП методологически неправильным..."

Кто автор? Александр Степанов, отец STL и автор STLport.

Навеяно постом yuridichesky
Tags: c++
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 117 comments