Хербу Саттеру больше не наливать
Jan. 5th, 2014 01:42 pmhttp://lists.cairographics.org/archives/cairo/2013-December/024858.html
Я не знаю что ему принес Санта (или он просто в Колорадо живет), но тащить в C++ стандарт API для отрисовки 2D графики - идея более чем странная. Особенно если брать за основу существующую реализацию Cairo на сишечке.
Причем, отрисовка 2D графики сама по себе нужна редко (ну, там, школьникам кружочки порисовать), обычно графика нужна для отрисовки гуя. А гуй -- это получается другая библиотека. Если сейчас в каком-нибудь Qt одновременно пилят и контролы и их отображение, то если это API проползет в стандарт - будут библиотеки чисто для контролов, с рендерингом на а-ля Cairo, и глючить будут по-разному, в зависимости от реализации API на конкретной платформе/конкретном компиляторе. Получаем уже две проблемы.
Я не знаю что ему принес Санта (или он просто в Колорадо живет), но тащить в C++ стандарт API для отрисовки 2D графики - идея более чем странная. Особенно если брать за основу существующую реализацию Cairo на сишечке.
Причем, отрисовка 2D графики сама по себе нужна редко (ну, там, школьникам кружочки порисовать), обычно графика нужна для отрисовки гуя. А гуй -- это получается другая библиотека. Если сейчас в каком-нибудь Qt одновременно пилят и контролы и их отображение, то если это API проползет в стандарт - будут библиотеки чисто для контролов, с рендерингом на а-ля Cairo, и глючить будут по-разному, в зависимости от реализации API на конкретной платформе/конкретном компиляторе. Получаем уже две проблемы.