文学城论坛
+A-

看你们在下面说GUI的事,瞎扯几句

ohlalala 2008-07-02 08:20:18 ( reads)

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

跟帖(25)

我稀饭捣乱

2008-07-02 08:29:50

唉,郁闷啊郁闷Ing

也想炒股

2008-07-02 12:10:09

是不是不同意楼主,您给说说?

捣乱mm

2008-07-02 16:28:19

也想炒股?呵呵,没有啊,刚才趁我不在意,被朋友忽悠了下

也想炒股

2008-07-02 17:05:49

别,老这么说我都觉得被时代抛弃了

捣乱mm

2008-07-02 17:59:31

你真要听我的看法啊,我可没很多经验哦,这样说吧,

也想炒股

2008-07-02 18:08:35

谢谢,我试试看。

langxing

2008-07-02 10:17:41

还真是各有所爱。劳驾高手,看看此贴,意见如何?

anyone2002

2008-07-02 12:30:44

用JAVA, 别的理由懒的说, 许多大软件如ORCALE自2000后都该JAVAGUI了

langxing

2008-07-02 13:15:06

别懒得说啊,菜鸟们都嗷嗷待哺,给说说呗

anyone2002

2008-07-02 23:53:11

那就简单给说说吧,说不好别怪我啊

langxing

2008-07-03 10:15:32

俺懒人一个,用C++写觉得太麻烦了

anyone2002

2008-07-04 02:48:27

真懒的话,用JAVA. C#的DOC没JAVA的好。

coorslight969

2008-07-02 19:39:53

所以很多大软件如ORCALE的JDEVELOPER,免费都没人用了。曾经可是很贵的哦

CutOnce

2008-07-02 18:47:51

...

ohlalala

2008-07-03 09:25:03

Novell is trying to bring .net to Linux

westmont

2008-07-02 18:00:29

JSF/SPRING is the future

企鹅肥肥

2008-07-02 22:42:22

啦啦的回答很中肯,不同的平台选择不同,要跨平台当然是Java

langxing

2008-07-03 10:19:24

呵呵,俺看了pro c#

衷吏

2008-07-03 10:43:31

关键看你的背景是什么?以前用过啥?

langxing

2008-07-03 11:04:34

同意,现在已经开始动手了

衷吏

2008-07-03 11:14:30

MFC不是个好侍候得东东,不过俺的一个哥们所有的东西

langxing

2008-07-03 11:20:21

俺不是IT业的,所以可能没学到家

衷吏

2008-07-03 11:22:46

俺也不是阿。呵呵

衷吏

2008-07-03 10:41:45

假挖的效率已经好太多了

andestrail

2008-07-04 19:54:46

.net 应该和 J2EE 比较,只见在过cibc见过纯java的app,那是1996年的东西