First off, it depends on which OS you are using. Windows? C# is the language to go.VB? forget it. For other platforms, it's a bit complicated.
Secondly, it depends on which library you are going to use. These days, you don't have to start from drawing a pixel, a line, a circle, ...etc. You always start using functions provided in some libraries. You're dealing with widgets, not points, lines, etc. So, the library you use decides what language you should use. Examples? QT uses C++, GTK uses C, Motif uses C, OpenLook uses C, ...etc. You might say, "well, you can run gtk-based software in a qt-based environment.". Yes, you can, but you have to install a bunch of GTK runtime libraries before you applications can start. That's not natural, is it?
If you want something for all platforms, use JAVA. It's designed to do that. But, it's slow and ugly. I always have a strange feeling about JAVA. I can smell curry in it. ;P
看你們在下麵說GUI的事,瞎扯幾句
所有跟帖:
• 唉,鬱悶啊鬱悶Ing -我稀飯搗亂- ♀ (92 bytes) () 07/02/2008 postreply 08:29:50
• 是不是不同意樓主,您給說說? -也想炒股- ♂ (0 bytes) () 07/02/2008 postreply 12:10:09
• 也想炒股?嗬嗬,沒有啊,剛才趁我不在意,被朋友忽悠了下 -搗亂mm- ♀ (54 bytes) () 07/02/2008 postreply 16:28:19
• 別,老這麽說我都覺得被時代拋棄了 -也想炒股- ♂ (55 bytes) () 07/02/2008 postreply 17:05:49
• 你真要聽我的看法啊,我可沒很多經驗哦,這樣說吧, -搗亂mm- ♀ (166 bytes) () 07/02/2008 postreply 17:59:31
• 謝謝,我試試看。 -也想炒股- ♂ (0 bytes) () 07/02/2008 postreply 18:08:35
• 還真是各有所愛。勞駕高手,看看此貼,意見如何? -langxing- ♂ (63 bytes) () 07/02/2008 postreply 10:17:41
• 用JAVA, 別的理由懶的說, 許多大軟件如ORCALE自2000後都該JAVAGUI了 -anyone2002- ♀ (0 bytes) () 07/02/2008 postreply 12:30:44
• 別懶得說啊,菜鳥們都嗷嗷待哺,給說說唄 -langxing- ♂ (39 bytes) () 07/02/2008 postreply 13:15:06
• 那就簡單給說說吧,說不好別怪我啊 -anyone2002- ♀ (269 bytes) () 07/02/2008 postreply 23:53:11
• 俺懶人一個,用C++寫覺得太麻煩了 -langxing- ♂ (123 bytes) () 07/03/2008 postreply 10:15:32
• 真懶的話,用JAVA. C#的DOC沒JAVA的好。 -anyone2002- ♀ (34 bytes) () 07/04/2008 postreply 02:48:27
• 所以很多大軟件如ORCALE的JDEVELOPER,免費都沒人用了。曾經可是很貴的哦 -coorslight969- ♂ (0 bytes) () 07/02/2008 postreply 19:39:53
• ... -CutOnce- ♂ (1373 bytes) () 07/02/2008 postreply 18:47:51
• Novell is trying to bring .net to Linux -ohlalala- ♀ (20 bytes) () 07/03/2008 postreply 09:25:03
• JSF/SPRING is the future -westmont- ♂ (262 bytes) () 07/02/2008 postreply 18:00:29
• 啦啦的回答很中肯,不同的平台選擇不同,要跨平台當然是Java -企鵝肥肥- ♂ (369 bytes) () 07/02/2008 postreply 22:42:22
• 嗬嗬,俺看了pro c# -langxing- ♂ (127 bytes) () 07/03/2008 postreply 10:19:24
• 關鍵看你的背景是什麽?以前用過啥? -衷吏- ♂ (52 bytes) () 07/03/2008 postreply 10:43:31
• 同意,現在已經開始動手了 -langxing- ♂ (137 bytes) () 07/03/2008 postreply 11:04:34
• MFC不是個好侍候得東東,不過俺的一個哥們所有的東西 -衷吏- ♂ (15 bytes) () 07/03/2008 postreply 11:14:30
• 俺不是IT業的,所以可能沒學到家 -langxing- ♂ (32 bytes) () 07/03/2008 postreply 11:20:21
• 俺也不是阿。嗬嗬 -衷吏- ♂ (0 bytes) () 07/03/2008 postreply 11:22:46
• 假挖的效率已經好太多了 -衷吏- ♂ (87 bytes) () 07/03/2008 postreply 10:41:45
• .net 應該和 J2EE 比較,隻見在過cibc見過純java的app,那是1996年的東西 -andestrail- ♂ (810 bytes) () 07/04/2008 postreply 19:54:46