A cake for your cherry: what should go in the C++ standard library?

medium.com

C++ 有一個流派,提議將 2D Graphics Library 納入 C++ STL,他們認為此舉有助於推廣 C++。我認為立意雖美,卻是自討苦吃,標準委員會不應該採納此提案。前幾天看到這篇文章,寫得真好,可以說是面面俱到的反駁了將 2D Graphics Library 納入標準函式庫的提議。簡單羅列如下:
  • 現下 C++ 標準制訂時程為三年一期,委員會光是審手上的提案就累得跟狗一樣了,2D Graphics Library 的規模之大,委員會吃不下了。
  • 承上,委員會的資源有限,每一項提案皆有排他性。審 2D Graphics Library 提案的資源拿來處理更重要的提案,不是更好?
  • 市面上大咖編譯廠皆有自己的 STL 實作版,要是 2D Graphics Library 納入 STL,各家廠商有自己的實作,這不一定好事。
  • C++ 是高度跨平台的系統語言,而不同平台的繪圖架構差異甚大,是要怎麼標準化啦。

Read more...
Linkedin

Want to receive more content like this in your inbox?