[閒聊] 關於Ruby的GUI Toolkit/Bindings
爬爬網路發現相關的資料或討論更新滿慢的,
簡單發表一下根據資料拉來幾個GUI Toolkit/Binding試試的感覺。
平台Win7 x64
--
FXRuby: 有書(+1)
好裝(+2,gem install FXRuby,
有mingw32的binary可直接用,免再裝其他東西。
對新使用者應該比較方便)
文件(+1,不錯的官方API參考文件)
Shoes: 簡單(+1,那個語法真的異常簡單...)
好裝(+2,Binary直接有,還可以把自己的東西打包給沒裝Shoes的平台直接用)
Ruby/GTK+2: 好懂(+2,語法好懂,很自然)
Ruby-GNOME 好裝(+1,拿到Binary包加入path後到gem install gtk2就可用)
文件(-1,他的官方Wiki活躍率很低,而且英文版常常500 error....)
wxRuby: 威(+1)
好裝(+1,各個平台上的對應裝機物很完整)
文件(+1,官方參考不錯詳細)
語法(-1,恐怖....)
qtRuby: 有書(+1)
好裝?(0,他的gem binary限定win32平台,居然沒辦法在win x64裝...)
所以下面沒有了orz||)
Tk: 泛用(+1,另前年邁入8.5後介面有改善了,沒有像8.4這麼恐怖)
好裝?(0,在Win下需要編譯,不過dll應該是可以給ocra或rubyscript2exe帶著跑。
另Linux對於這個應該大多有內建了,比較沒問題。
Win下的gem版本Tk有tk_as_gen和ffi-tk,
後者有些時候沒辦法完全等於tk,前者....準備編譯環境很麻煩orz)
--
以上,今日簡感,歡迎鞭打(逃)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.223.74
→
02/06 20:24, , 1F
02/06 20:24, 1F
→
02/06 20:24, , 2F
02/06 20:24, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章