真不知道该选择什么 gtk+? qt?

软件和网站开发以及相关技术探讨
GodPig
帖子: 240
注册时间: 2007-04-27 23:07

真不知道该选择什么 gtk+? qt?

#1

帖子 GodPig » 2009-10-12 1:21

矛盾……

qt4.5现在貌视也遵循LGPL了~

qt基于c++,看起来好像qt学起来更容易些?
gtkmm怎么样呀?
网上有篇文章:
http://www.qtcn.org/bbs/read.php?tid=5296

说是gtkmm并没有从实用性的角度来考虑

但是linux版本的chrome开发就是选择的gtk+作为基础
但用qt作商业开发的公司好像很多,应该比gtk+多吧?

唉,犹豫,很多时间就在犹豫中给浪费了……

想找个好的切入点来学习

但到底该深入学哪个呢???????????

谢谢!!!
头像
slax
帖子: 1099
注册时间: 2009-08-17 3:52

Re: 真不知道该选择什么 gtk+? qt?

#2

帖子 slax » 2009-10-12 8:17

C++居然更容易些? 你可以不管lgpl還是Gpl,可以不管c還是C++,可以不管實用性還是美觀性,易用性,有一個你是不得不考慮的,你喜歡嗎?你愿意為此付出大量的時間嗎?興趣才是首要的。 不論是什么語言,使用人數在前十名的都是歷史上的偉大創造,每一种語言在你學深之后,你都能迅速的掌握其他語言,因為你掌握的不僅僅是語言,還有思維。 以上都只是我的個人意見,你看到了它,但你有選擇相信与否的權利。
We believe that the internet should be public, open and accessible.
软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。
iceplayer! linux音乐新体验~ 最新版本4.0.5-20110520已更新!viewtopic.php?f=137&t=252461
想要iceplayer 测试版麼?加入QQ群80071264吧,在code.google也可找到
http://www.iceplayer.org/
http://jasy.ice.blog.163.com/
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: 真不知道该选择什么 gtk+? qt?

#3

帖子 lerosua » 2009-10-12 8:34

呃,qt的立场来看gtkmm,怕有失公允 ...
t3swing
帖子: 1028
注册时间: 2008-11-01 21:42
来自: 树下板凳

Re: 真不知道该选择什么 gtk+? qt?

#4

帖子 t3swing » 2009-10-12 9:17

代码: 全选

但用qt作商业开发的公司好像很多,应该比gtk+多吧?
qt比gtk开发得早,是个很大的原因,如果当初qt就用gpl发布,估计不会有gtk了,看来gpl是个很可怕的东西
民族的脊梁,是踏实做事的人,非只知道骂街的泼妇。
iakuf
帖子: 227
注册时间: 2006-10-23 7:58
联系:

Re: 真不知道该选择什么 gtk+? qt?

#5

帖子 iakuf » 2009-10-12 14:42

支持Gtk,看看u buntu和redhat 都是用gnome就知道了
GodPig
帖子: 240
注册时间: 2007-04-27 23:07

Re: 真不知道该选择什么 gtk+? qt?

#6

帖子 GodPig » 2009-10-12 19:53

slax 写了:C++居然更容易些? 你可以不管lgpl還是Gpl,可以不管c還是C++,可以不管實用性還是美觀性,易用性,有一個你是不得不考慮的,你喜歡嗎?你愿意為此付出大量的時間嗎?興趣才是首要的。 不論是什么語言,使用人數在前十名的都是歷史上的偉大創造,每一种語言在你學深之后,你都能迅速的掌握其他語言,因為你掌握的不僅僅是語言,還有思維。 以上都只是我的個人意見,你看到了它,但你有選擇相信与否的權利。
呵呵,这个容易不是学起来易

在代码大全里面列举了几种语言,c++的每行代码,好像等效于2.5行c语言所能表达的。
perl/python等,这个值都为6

呵呵,现在也没有什么喜欢不喜欢的,所以也困惑
GodPig
帖子: 240
注册时间: 2007-04-27 23:07

Re: 真不知道该选择什么 gtk+? qt?

#7

帖子 GodPig » 2009-10-12 19:55

lerosua 写了:呃,qt的立场来看gtkmm,怕有失公允 ...
呵呵,是呀
不过qt很多东西好像不合c++标准,自己扩展了一些机制

就像stl,在开发qt的时候,好像还没有这个东西
所以qt里面只有类似的qtl

我也不懂,看网上这样说 :-)
GodPig
帖子: 240
注册时间: 2007-04-27 23:07

Re: 真不知道该选择什么 gtk+? qt?

#8

帖子 GodPig » 2009-10-12 19:56

t3swing 写了:

代码: 全选

但用qt作商业开发的公司好像很多,应该比gtk+多吧?
qt比gtk开发得早,是个很大的原因,如果当初qt就用gpl发布,估计不会有gtk了,看来gpl是个很可怕的东西
恩,现在看起来用qt开发会更快速,必竟有商业公司支持,所以开发的便捷性比较好
GodPig
帖子: 240
注册时间: 2007-04-27 23:07

Re: 真不知道该选择什么 gtk+? qt?

#9

帖子 GodPig » 2009-10-12 19:57

iakuf 写了:支持Gtk,看看u buntu和redhat 都是用gnome就知道了
恩恩,不过ubuntu也默认有了kubuntu,默认使用kde桌面环境~
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 真不知道该选择什么 gtk+? qt?

#10

帖子 wangdu2002 » 2009-10-12 20:31

Qt类库很完备,比Gtk要好学些,开发过程比较省时间,所以开发效率较高,但Qt的程序运行稍慢些。。。 :em03
但如果没有Gtk的成熟,Qt是不会GPL和LGPL的。 :em02
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
联系:

Re: 真不知道该选择什么 gtk+? qt?

#11

帖子 qiii2006 » 2009-10-12 20:39

google用 gtk开发chrome是贪便宜,那个时候qt4.5还没发布,还不是lgpl。
qt开发的程序在gnome上可以直接套主题,跟gtk程序外观一致。而gtk开发的程序在kde4下很难看。

qt都要出4.6了,gtk3还没影子。
KDE明年2月就出4.4了,gnome3.0明年3月跳票不跳票还是问题。

qt后台是nokia,想想nokia手机平台吧,以后都靠qt的。

你自己去对比哪个更有前途吧。
qiibeta@twitter.com

我是心之所在,你好,世界

I,KDE
wang623832825
帖子: 8
注册时间: 2009-09-07 16:47

Re: 真不知道该选择什么 gtk+? qt?

#12

帖子 wang623832825 » 2009-10-12 22:54

有一个小小的问题,就是在ubuntu下安装qt会不会出现兼容性的问题呀
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
联系:

Re: 真不知道该选择什么 gtk+? qt?

#13

帖子 qiii2006 » 2009-10-13 9:14

wang623832825 写了:有一个小小的问题,就是在ubuntu下安装qt会不会出现兼容性的问题呀
Ubuntu默认自带qt,当然你要是喜欢从源代码编译安装qt的话另外自己要折腾。兼容性是不会有问题的。
qiibeta@twitter.com

我是心之所在,你好,世界

I,KDE
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 真不知道该选择什么 gtk+? qt?

#14

帖子 tusooa » 2009-10-13 18:54

Qt好移植
Gtk+基于C

代码: 全选

] ls -ld //
头像
AutoXBC
帖子: 1744
注册时间: 2007-10-23 12:54

Re: 真不知道该选择什么 gtk+? qt?

#15

帖子 AutoXBC » 2009-10-13 19:54

在一艘快沉没的船上,如果你不知道应该往哪里跑,跟着那些老鼠就对了。这里的老鼠指的是 Linux 商业软件开发者,他们唯利是图,不讨人喜欢,封闭源代码,但是总是做出正确的判断。
回复