Antony Polukhin

Results 276 comments of Antony Polukhin

**yndx-antoshkka, 9 января 2017, 11:55** Лично я - ярый противник всякого "синтаксического сахара" в ядре языка. Добавление таких вещей упрощает написание кода, но ведёт к абсолютно нечитаемому коду: ``` while...

https://www.realworldtech.com/forum/?threadid=189711&curpostid=189723 "First off, spinlocks can only be used if you actually know you're not being scheduled while using them." Нужны очень веские аргументы и убедительные бенчмарки, что именно spinlock эффективен...

Зачем добавлять плохие вещи, если можно добавлять хорошие?

У нас он не используется, но это не важно. Важно, что для принятия предложения международным комитетом нужна хорошая мотивация, доказательства что это полезная вещь.

@Roman-Koshelev ### vDSO В стандарте C++ не прописываются реализации методов, только их поведение. Это решает две проблемы: * на разных платформах разные методы для достижения наибольшей производительности. Например на Windows...

_COARSE часы быстрее более чем в 100 раз https://quick-bench.com/q/IAaixmnh5wW5_Qe0CdMm4CCV_Pw ![image](https://user-images.githubusercontent.com/1700098/115002427-68388f00-9ead-11eb-8452-2deb3eafc4fd.png)

> Боюсь это предложение я сам не напишу) Главное начните, а как поймёте что застряли - говорите и скидывайте результат. Это как правило сильно упрощает мне дальнейшую задачу по доработке......

Выглядит прикольно... А зачем такое на практике?

Есть библиотека, которую начинали стандартизировать https://github.com/lewissbaker/cppcoro Есть несколько альтернативных библиотек, например https://github.com/David-Haim/concurrencpp Если действительно готовы взяться за идею и довести её до конца, то стоит начать с изучения предложений от...

**yndx-antoshkka, 11 марта 2019, 16:17** Можно и добавить. Нужен работающий прототип. **Удалённый пользователь, 19 марта 2019, 21:47** Здесь несколько кандидат пришло в мою голову ( из http://json.org/ ) . 1)...