LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1283|回复: 7

[讨论]GTK+在移动互联网领域的终端设备上还有有没有前途?

[复制链接]
发表于 2010-4-14 14:11:55 | 显示全部楼层 |阅读模式
移动互联网的发展带来了很多新的基于LINUX的平台,Android,Bada,Meego等
随着Intel的Moblin和Nokia的Maemo合并而转向QT,我发现GTK+被彻底抛弃了,因为开发效率低?还是其他原因?
GTK+的前途究竟在哪?仅仅是开源社区和爱好者的PC桌面?没有多少商业资金支持将来还能不能发展的很好?
其实我觉得GTK+是一个很好的项目,尤其是GLib和GObject部分。
当然,只是我的个人观点,欢迎大家批评指正。
发表于 2010-4-14 16:56:13 | 显示全部楼层
鱼与熊掌不可得兼,还是让它专心做PC平台,linux桌面吧。ubuntu等好多发行版都使用Gnome做桌面,所以它的发展前途很光明,一点问题都没有。PC将来就是大而全,移动平台有移动平台的特点,硬糅合在一起,也是强扭的瓜吧,我想。
回复 支持 反对

使用道具 举报

发表于 2010-4-15 02:24:47 | 显示全部楼层
C 语言前途无量。
回复 支持 反对

使用道具 举报

发表于 2010-4-15 09:19:45 | 显示全部楼层
Post by hsquared;2082783
GTK+的前途究竟在哪?仅仅是开源社区和爱好者的PC桌面?没有多少商业资金支持将来还能不能发展的很好?


gtk+ 的特点在于它是目前主流商业框架中唯一一个 C 语言封装的。

其他绝大多数图形封装都是基于 C++。

至于说没有支持,此说法有问题,mozilla 公司全系列产品仍然是 gtk 的, ubuntu/redhat 的主力仍然是 gtk 的。就连 google 的 chrome 也是 gtk 的。


当然,其实我个人认为如果 gtk+ 彻底死掉也不是坏事,因为结束 gtk+/qt 多年的分歧对整个开源界有很大的效率提升(至少不用为每个程序都做两套)。——当然,这多半不会成为现实,因为:

1。人们对C的热爱无法抹杀,因此gtk就始终将生存下去。
2。Qt比gtk+好的这个事实也同样无法抹杀,因此Qt也始终将生存下去。
回复 支持 反对

使用道具 举报

发表于 2010-4-16 16:11:22 | 显示全部楼层
期待Gnome3.0吧,那会是个飞跃。将会提供基于clutter的窗口管理器mutter,以及基于clutter的gnome shell,把桌面带进有趣的游戏世界。
回复 支持 反对

使用道具 举报

发表于 2010-4-16 22:50:01 | 显示全部楼层
qt比gtk好?这个是仁者见仁,智者见智的,不好说。不过最近听说opera10.51版本该用gtk了,opera一项是qt的死忠,该用gtk看来很有点用意。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-19 14:31:07 | 显示全部楼层
C语言还是可以的吧,我们这一个原来在IBM做DB2的哥们说C++要比C慢5倍左右;而且底层也是需要实现的
不说UI方面,我觉得GLib和GObject用来学习数据结构和面向对象编程还是不错的,虽然上手难一点;当然还有其他的东西,我也不太熟悉
PS:这篇帖子有点意思
http://bbs.chinaunix.net/viewthread.php?tid=1681503
回复 支持 反对

使用道具 举报

发表于 2010-4-19 14:49:35 | 显示全部楼层
其实MeeGo还是支持GTK的,给它留了位子,只不过老大让位给了QT。实在不行,享受不到所有硬件特性的话,就用GTK的兄弟Clutter写程序好了,支持多点触摸的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表