# re: 前20名編程語言使用情況最新統(tǒng)計(jì)圖表[未登錄] 回復(fù) 更多評(píng)論
2007-10-09 13:57 by
咨詢一下哈,如果我想開發(fā)GUI的話,選什么好呢?
C?C++?VB?
VB開發(fā)速度高,易學(xué)。但問題是開發(fā)一個(gè)結(jié)構(gòu)合理完整的程序的效果如何?例如要開發(fā)像Firefox這樣級(jí)別的程序,VB能不能勝任呢?
C/C++性能有保障,關(guān)于結(jié)構(gòu)、框架這些看自己能力,可控性很強(qiáng),但不易于掌握也是個(gè)不小的問題啊。
比較迷茫,老大對(duì)這些東西有什么好的建議嗎?謝謝。
# re: 前20名編程語言使用情況最新統(tǒng)計(jì)圖表 回復(fù) 更多評(píng)論
2007-10-09 14:35 by
@劉明
個(gè)人覺得做GUI的話,可能微軟的語言比較強(qiáng)勢(shì).感覺其中優(yōu)以C為最.C這東西不是太難,但也能兼顧效率與成本.是一種比較折中的語言.
本人以做過VB/Delphi,這樣的語言很容易學(xué).俺用它也做過500萬以上的項(xiàng)目.如果只是在微軟平臺(tái)上的話同時(shí)要求效率及時(shí)間的話,這樣的語言應(yīng)該首選.但如果做GUI這樣的圖形操作不一定能勝任.
而C#,做微軟后來推出的語言,個(gè)人覺得沒什么.俺以前用C#做過一個(gè)像ACDSEE那樣的圖片查看器,查看一些TIF圖片,比較大,一般50M左右,效率不高.占用內(nèi)存有時(shí)達(dá)90M,當(dāng)時(shí)郁悶了好久.感覺C#的不好弄.也許是本人能力有限.但如果是在ASP.NET中話,C#有它的優(yōu)勢(shì).
而做JAVA來做GUI或是桌面的東西,覺得不好使.前陣子俺發(fā)一個(gè)JAVA寫的做酒店管理的源代碼,我當(dāng)時(shí)想,那樣的MIS系統(tǒng)如果用VB/Dephi來做,一熟手15天就OK了.呵呵.當(dāng)然JAVA做WEB也它有優(yōu)勢(shì),但做特大型的WEB呢?呵呵
C++,俺不敢說,以前學(xué)過,但沒有真正的怎么在大型項(xiàng)目中使用,不敢下言.
....
# re: 前20名編程語言使用情況最新統(tǒng)計(jì)圖表 回復(fù) 更多評(píng)論
2007-10-09 14:42 by
任何一門再簡(jiǎn)單的語言,要想輕易玩弄于股掌之間,都是相當(dāng)相當(dāng)不容易的
# re: 前20名編程語言使用情況最新統(tǒng)計(jì)圖表 回復(fù) 更多評(píng)論
2007-10-09 16:10 by
其實(shí)這些統(tǒng)計(jì)并不能說明什么,編程語言無好壞之分,但實(shí)用的語言是能給我們帶來價(jià)值的語言,可以來我的網(wǎng)站看一下哪些會(huì)帶來更多的價(jià)值。
# re: 前20名編程語言使用情況最新統(tǒng)計(jì)圖表[未登錄] 回復(fù) 更多評(píng)論
2007-10-10 09:03 by
酒店那個(gè)我要了一份。還沒來得及看呢。^-^
謝謝大家的建議。個(gè)人也比較傾向于C,整體上不錯(cuò),效率不錯(cuò),難度也不大。界面部分可以考慮QT等(或完全自己做)。就是心里沒底,C已經(jīng)好幾年沒碰過了,不知道還能拿起來多少。
對(duì)了,大家知道C有啥好的IDE嗎?IntelliJ用著太爽了,做其它語言開發(fā)不能用IntelliJ那些爽功能真不爽啊。。。。。。
# re: 前20名編程語言使用情況最新統(tǒng)計(jì)圖表[未登錄] 回復(fù) 更多評(píng)論
2007-10-10 15:02 by
吼吼,決定了,用Java Swing來做。決定向Java GUI發(fā)展發(fā)展。畢竟我還是喜歡用一種方案解決大部分問題啊。
基于3個(gè)基本理由:
1、學(xué)習(xí)成本低,我Java怎么也學(xué)了幾年了,一般swing沒問題;
2、消費(fèi)級(jí)jre的出爐,對(duì)它看好,看看融合后的效果,在體積、性能上應(yīng)該不會(huì)差太多了。
3、剛看了個(gè)Nimbus,非常好,建議大家去看看,很不錯(cuò),java在外觀上也在迎頭趕上啊。