Pull to refresh
10
50
Алексей Суббота@AlexeySu

User

Send message

Цель статьи - показать, что сравнить две функции на скорость не так просто, как кажется. Что существуют неочевидные ловушки, которые могут исказить результат в разы. Для этого вывода не нужен ни ассемблер, ни RDPMC, ни привязка к ядрам.
Для того, чтобы отличить вилку от ложки не нужен электронный микроскоп, достаточно попробовать поесть суп.

Потому что статья не про это, как вы правильно заметили)

Да, можно переписать код, чтобы компилятор использовал векторизацию, но это тема отдельной статьи

Не могу удержаться, чтобы не перефразировать автора)

Для меня топор - это всего лишь инструмент. Поэтому переход на молоток не вызвал у меня трудностей. Моя сила удара и поставленная рука сделала переход простым. Но потом я столкнулся с проблемой: оказалось, молоток плохо колет дрова!

Самый страшный страх сишника:

Мне не хватает шаблонов.... (но)

...это будет начало конца: сразу добавится метапрограммирование и другие усложнения.

Боязнь острого ножа, а то вдруг порежусь

Очень прикольная задача! Есть место для вопросов, для оптимизации, для алгоритмов, для кодинга, для общения, для проактивности... Короче, куча качеств сразу проявляется у кандидата (или их отсутствие)

В Vim команды приходится вводить постоянно. Вы не пробовали вводить команды, пока у вас русская раскладка?

Будет ли vim удобен для писателей на русском языке?

Ощущение, что статья написана ИИ: куча повторений и переливание из пустого в порожнее

Спасибо, мне было полезно узнать про эти возможности!

Всю жизнь страдать в этом идиотизме, чтобы к концу жизни или стать самому идиотом или жалеть о бесполезно прожитых годах

Полезное дело для поддержки импортозамещения. Осталось язык свой использовать и компилятор.

Параметры в виде shared_ptr точно нарушают ISP

Information

Rating
146-th
Registered
Activity