精華區beta Programming 關於我們 聯絡資訊
※ 引述《yoco.bbs@bbs.wretch.cc (眠月..)》之銘言: > 優點 > 4. 很多新的設計理念,像是 > i 高度使用 template > 不像 wxWidgets 故步自封,把 template 當作惡魔 在 wxWidgets 的 roadmap[1] 有看到 3.0.0 以後會納入 STL 的東西: "This stable release will have STL compatibility for compilers that support templates fully. For example the wxString class will derive from std::basic_string<>. " 算是好消息嗎? :P > iv Dialog Box 本身就是 C++ 檔,控制項可以完全當作一般變數處理。 > 不用寫什麼資源描述語言,新增跟刪除移除控制項都非常方便。 http://www.linuxsir.org/bbs/showthread.php?t=228669 這邊有看到另一種看法: 「Ultimate++我覺得前景未必好 首先 使用了一個自定義的模版保存界面的信息,在wxWidgets下和GTK下都可以用XML描述 界面。代碼量一樣可以減少很多。 其次關於代碼量的減少有很多爭議,wx的Wiki曾說比較的例子比較老,而且用Ultimate++ 的實現的和wx的例子的功能不是完全一致的。」 我看了一下比較的程式碼,行數真的差蠻多的 :P > 缺點 > 1. 編出來的執行檔偏大,一個小小的視窗程式大概要 0.5 MB > 但是隨著程式碼越來越多,執行檔大小增加的速度非常緩慢。 從 U++ 的首頁[2]跟 FAQ[3]講的東西就可以感覺得到 :P > 2. 第一次編譯要很久,Ultimate++ 第一次大概要 5 分鐘 這是指編譯 library 本身嗎? 有看過別人的經驗是編譯應用程式的速度是用緩慢來形容,不知你的實際經驗是? [1] http://wxwidgets.org/develop/roadmap.htm [2] http://upp.sourceforge.net/index.html Ultimate++ is a radical and innovative GUI toolkit whose number one priority is programmer productivity. [3] http://upp.sourceforge.net/www$uppweb$FAQ$en-us.html What is the minimal size of U++ GUI application? The size of application executable is not the primary design goal. U++ prefers simple maintainance, speed and rapid development of complex applications. We believe that these goals are more important in the age when there are no hard-drives on the market with less than 20GB. -- ˙ ˙ ◢▇◣ ◢▇◣ ▇ ▇ █▇◣ █▇◣ █▇◣ ◢▇◣ █▇▉ ˙ █ █ █ █ █ ▉ █ ▉ █▆ █▆▉ ▉▉▉ ˙ ◥█◤ ◥█◤ ◥█◤ ██◤ █◥▆ █▆◤ █ ▉ ▉▉▉˙ CDBBS 中正築夢園BBS站 歡迎蒞臨參觀 cd.twbbs.org (140.123.20.230) http://cd.twbbs.org Author: cyt ★ From: 140.123.102.118