Как стать автором
Обновить
9
0
Никита Черный @nikitablack

Программист на разных языках

Отправить сообщение

Функциональное программирование и c++ на практике

Время на прочтение8 мин
Количество просмотров24K
Функциональное программирование (далее ФП) нынче в моде. Статьи, книги, блоги. На каждой конференции обязательно присутствуют выступления, где люди рассказывают о красоте и удобстве функционального подхода. Я долгое время смотрел в его сторону издалека, но пришла пора попробовать применить его на практике. Прочитав достаточное количество теории и сложив в голове общую картину я решил написать небольшое приложение в функциональном стиле. Так как в данный момент я c++ программист, то буду использовать этот замечательный язык. За основу я возьму код из моей предыдущей статьи, т.е. моим примером будет упрощенная 2Д симуляция физических тел.
Всего голосов 11: ↑9 и ↓2+7
Комментарии15

Data Oriented Design на практике

Время на прочтение7 мин
Количество просмотров35K
В последнее время все чаще можно встретить обсуждение интересной, но не очень популярной парадигмы — так называемой Data Oriented Design (DOD). Если вы устраиваетесь на работу, связанную с высокопроизводительными вычислениями, будьте готовы к соответствующим вопросам. Но я был очень очень удивлен, узнав, что некоторые мои коллеги не слышали об этом подходе и после недолго обсуждения отнеслись к нему скептически. В этой статье я постараюсь сравнить традиционный OOP подход с DOD.
Читать дальше →
Всего голосов 19: ↑19 и ↓0+19
Комментарии10

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность