2011-09-19 15 views
0

最近我一直在尋找,看看哪個以上選手是更好的性能明智我發現一個頗爲有趣破壞SWT性能等級的文章:http://cosylib.cosylab.com/pub/CSS/DOC-SWT_Vs._Swing_Performance_Comparison.pdf。值得一提的是,基準是在2005年完成的,從那時起事情可能會改變(不知道在誰的青睞壽)SO:SWT與搖擺從性能/速度的角度判斷(是的,這是一個經典:d)

1)沒有任何人知道最近做任何性能測試? (最多2-3年:D)
2)你對這件事的個人經驗對我來說是非常寶貴的,所以請告訴你是否注意到揮杆和揮杆之間的區別

+0

哇...所以兩者之間沒有最近的性能比較? O_o – Cabal

+2

*「那麼請告訴你是否注意到差異」*當然。但不在工具包之間。運行速度更快的程序員將擁有更好的程序員和更好的客戶端代碼。 –

+0

@Andrew這正是我想說的! – jfpoilpret

回答

0

這不是一個完美的比較,但MigLayout有一些基準GUI性能的可能性。請參閱使用MigLayout演示GUI基準部分official sites

它也檢查下探查的miglayout GUI基準看到SWT/Swing的內存使用好辦法。這是一個巨大的差異。

不管怎樣,我同意安德魯·湯普森評論:

0

運行速度將是有一個的一個「運行速度將有更好的程序員&更好的客戶端代碼中的一個的一個」更好的程序員&更好的客戶端代碼。

當然,這是一個很好的觀點。人爲因素對於性能非常重要(可用性,可維護性和所有功能&非功能性質量)。但是OP是專門詢問技術/工具的差異......

我們可以假設設計者把人的因素了混合/程序員是固定組,將採用類似的技能,對兩種API。或者我們可以應用標準基準測試來測量API之間的行爲差​​異,如http://cosylib.cosylab.com/pub/CSS/DOC-SWT_Vs._Swing_Performance_Comparison.pdf

這留下了一個非常有效的問題。 Swing & SWT之間有什麼客觀區別?很高興看到過去2年或3年進行徹底的「客觀」性能基準測試。對我來說這個Q還活着。

相關問題