作者wxWidgets (淚湖)
看板Programming
標題Re: [推廣]Ultimate++ - Free C++ GUI Framework
時間Fri Jul 28 17:57:22 2006
U++跟wxWidgets底是哪一個比較有前景?
這兩套都是尚未發展完全、文件很少
wxWidgets好一點..至少還有一本Bible可以看
感覺wxWidgets一直還是跳脫不出MFC的陰影
最近想跳出MFC
可是沒時間兩個都學..
大家的意見呢?
※ 引述《cyt.bbs@cd.twbbs.org (<(@ ̄︶ ̄@)>)》之銘言:
: ※ 引述《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.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.17.128
※ 編輯: wxWidgets 來自: 59.114.17.128 (07/28 18:09)
推 cooller:看到你的id 還能說什麼呢 140.112.5.10 07/28 19:28
推 qrtt1:不以人廢言 210.59.94.179 07/28 19:50
推 SPower:可以試試ruby-gtk, wxPython 61.223.207.51 07/28 21:28
推 march20:跳不出 MFC 的陰影是指? 128.54.43.37 07/29 04:32
推 HZYSoft:wxWidgets 發展十幾年了,算很完整了 61.231.52.231 07/30 10:54