LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: gaofengl

我爱gnome,担suse的gnome做的真的很不重视啊!这是我又离开了suse的根本原因。

[复制链接]
发表于 2005-10-13 12:21:46 | 显示全部楼层
Post by jblbose
2 QT在WINDOWS和商业UNIX上开发商业软件都要向 Trolltech公司支付版税,虽然挂着GPL的牌子,但是不符合GPL的精神,打着红旗反红旗;


不知道什么是GPL的精神,明确的列出来,现在太多人擅长从哲学高度来讨论问题了。

Post by jblbose

3 输入法和桌面管理器对性能要求不同,你不妨问问他为什么不用java开发,oop更彻底,开发效率更高。


C++就只是没有彻底OOP的java吗?用C++差5%,用java会差多少?50%?500%?而且你真的确定写这种要跟X,别的库密切配合还要自己做个daemon的输入法程序用java开发效率会高吗?自己写个试试?

Post by jblbose

2001年eclipse1.0发布之前,在csdn上也评论eclipse肯定会成为唯一能和vs.net抗衡的开发平台,引来borland fans的一顿群殴,老实了不少。结果被我不幸言中,今年borland宣布放弃原有架构,全面向eclipse平台迁移,业界除了ms和sun,全部投向eclipse阵营,心里这才感觉多少有些宽慰。


不知道你引用这一段想说什么?你的预言百发百中?

Post by jblbose

只要有两种近似的技术就会有两群不同的fans,我们的争执对技术的演变没有太大的推动作用,只希望对新手稍微有些启发。


从你以前的文字里面到处的工业标准和C比C++高效,没有实质的对使用或者开发gnome&kde有实际意义的内容。抱歉没有看出来新手看了这些会有什么启发。
回复 支持 反对

使用道具 举报

发表于 2005-10-13 12:28:16 | 显示全部楼层
其实事情很简单的:就是希望那些喜欢用gnome的朋友们,不要用个人喜好来评断kde。不要随便去诋毁kde。
因为要知道用kde的人,kde的开发者们并不比你们傻,所以不要以老大自居。不要以为自己就是上帝,可以:说gnome比kde好,于是kde就比较差了。
回复 支持 反对

使用道具 举报

发表于 2005-10-13 12:38:41 | 显示全部楼层
被XX(其实是不知道怎么描述)的KDE粉丝儿:KDE好 KDE高,kde万岁,KDE永垂不朽!!!!!
回复 支持 反对

使用道具 举报

发表于 2005-10-13 12:50:40 | 显示全部楼层
又是一篇从哲学高度探讨问题的文章,sigh
回复 支持 反对

使用道具 举报

发表于 2005-10-13 12:53:38 | 显示全部楼层
我不做 gnome 和 kde 谁好谁坏的评论,我惟一抱怨的是 gnome 的鹦鹉螺老是 crash,所以我不用 gnome
回复 支持 反对

使用道具 举报

发表于 2005-10-13 12:56:46 | 显示全部楼层
如果说 Trolltech 要求商业应用程序购买 Qt 的许可证是不完全的 GPL 的话,那么,比如说,IBM 为了不购买 Qt 的许可证而使用 Gtk 作为 Eclipse 使用的图形库是不是也是不完全的 GPL 呢?据我所知,如果一个程序是 GPL 的,那么它就不必为使用 Qt 而付费。

请问,这两种“不完全的 GPL”有什么区别?
回复 支持 反对

使用道具 举报

发表于 2005-10-14 02:02:47 | 显示全部楼层
Post by jblbose
1 C++当然有它的优点,但是作为系统软件的开发语言的确不如C来得高效,pyqt,pygtk,swt更是连系统软件的边都摸不着;


前面已经说过了, c++不是银弹,但是桌面这块C++和其他OO的script, java开发的效率高,程序运行的效率损失不大。

内核那肯定是C的天下,——原因很简单, C的编译期效率比C++高太多了。C++很多优秀的特性,比如exception, RTTI对于内核都太昂贵了。


Post by jblbose

2 QT在WINDOWS和商业UNIX上开发商业软件都要向 Trolltech公司支付版税,虽然挂着GPL的牌子,但是不符合GPL的精神,打着红旗反红旗;


开发闭源软件,当然要付费,世上没有免费的午餐阿。
gpl的应用是无需付费的。


Post by jblbose

3 输入法和桌面管理器对性能要求不同,你不妨问问他为什么不用java开发,oop更彻底,开发效率更高。


有什么开发完全是开发者自己的喜好,简单的应用,我就用python写。


Post by jblbose

本来是针对james_su的提议做个回应,没想到一时意气,和各位辩了起来,好久没有这么多嘴了。
2001年eclipse1.0发布之前,在csdn上也评论eclipse肯定会成为唯一能和vs.net抗衡的开发平台,引来borland fans的一顿群殴,老实了不少。结果被我不幸言中,今年borland宣布放弃原有架构,全面向eclipse平台迁移,业界除了ms和sun,全部投向eclipse阵营,心里这才感觉多少有些宽慰。
只要有两种近似的技术就会有两群不同的fans,我们的争执对技术的演变没有太大的推动作用,只希望对新手稍微有些启发。
suse10已经用了几天,感觉suse的确有长足的进步,看来我们采用开放源代码解决方案,采用suse作工作站的操作系统没有错。 前两天看了Nat Friedman(suse公司mono项目负责人)的访谈,似乎明年推出的novell linux desktop 10能够满足我的要求。
话说的太多,就此闭嘴。


borland没有打过 eclipse,不是正表明了开源的成功商业模式?
回复 支持 反对

使用道具 举报

发表于 2005-10-14 10:49:22 | 显示全部楼层
重量级的应用如 OpenOffice.org 用的是 C++ (和 JAVA), Mozilla 家族用的 C++ , beagle 等用的 C#

Gnome 里都越来越多东西用 PyGtk 或 python-gnome 了

还有什么要说 ?



居然拿“不是C 写的” 来说事....
还瞎扯到什么标准...




KDE , Gnome 都是 freedesktop.org 的
硬要想完全割裂开来,搞什么 纯XXX 的应用,太××了吧
回复 支持 反对

使用道具 举报

发表于 2005-10-18 11:16:30 | 显示全部楼层
Post by jhuangjiahua
重量级的应用如 OpenOffice.org 用的是 C++ (和 JAVA), Mozilla 家族用的 C++ , beagle 等用的 C#

Gnome 里都越来越多东西用 PyGtk 或 python-gnome 了

还有什么要说 ?



居然拿“不是C 写的” 来说事....
还瞎扯到什么标准...




KDE , Gnome 都是 freedesktop.org 的
硬要想完全割裂开来,搞什么 纯XXX 的应用,太××了吧


作版主的应该像北南兄一样,保持平和的心态和清醒的头脑。

请你看清楚,我是说kde用c++来开发,理论上比用c可发的gnome会慢5%-10%。事实上,我的感觉还不止慢这么多。至于pygtk和pygnome的应用,在gnome里也不是主流,最核心最关键的功能还是用c来实现的。

每种语言都有自己的长处,C比C++更适合做系统的底层开发。windows,unix,osx(主要使用object c)都是主要用C来作内核与gui的开发,就是考虑到这5%-10%的效率差异,KDE的程序员就不见得就比其他的程序员高明。

GPL的精神就是:无论被用作什么用途,软件本身不应该收费,收费的只应该是基于软件的服务。
QT的版权协议和borland的kylix类似:只要你用来作商业开发,就要交付版税,不管我有没有提供服务。这种逻辑就和“你用我的linux作GPL开发不收费,用它来跑商业应用就要交钱了”一样。

存在就是合理,GNOME和KDE都有长处和短处。我不喜欢KDE的速度,界面和QT的版权,所以在这里向james_su提出来,最好是像ubuntu一样,一个ubuntu用gnome,一个kubuntu用kde,谁爱用什么就用什么。

不管怎么样,SUSE是朝着我想象的方向在走,SUSE10的GNOME下QT程序比9系列少多了。
回复 支持 反对

使用道具 举报

发表于 2005-10-18 13:21:22 | 显示全部楼层
理论上比用c可发的gnome会慢5%-10%。事实上,我的感觉还不止慢这么多
=====================================================================
告诉你,你的感觉出问题了,现在的gnome不说比kde慢,起码不比kde块,我不知道你是
故意隐瞒或是不明白,一个稍微有点规模的软件的性能主要受影响的是程序的逻辑设计。
相对于程序逻辑,c++和c的那点性能差别根本就感觉不出来,举个例子吧,如果你吧一个巨大的
对象直接做参数传递,性能是无比底下的。

另外,kde一点不比gnome不稳定。我天天都在kde上工作,可以说我对kde基本已经没有感觉了。
我感觉到的就是我工作要做的事情(这应该是一个桌面环境应该作到的,就象你在windows玩游戏一样,你应该只感觉到游戏,感觉不到windows),kde很少崩溃。

有很多次我尝试使用gnome的那个文件管理器,唉,不说也吧。也许我太笨,没有耐心。反正是就是找不到我要查看的文件。也许这就是gnome吹捧的什么可用性了,我也不止一次的看到 gnome 的人(包括开发人员内的牛人)说:我们这个是按照什么什么可用性标准做的,你用不好是你不会使用!哦,原来是这样:(
举个例子吧:gnome 缺省把对话框中的“确认”和“取消”按钮的位置对调了一下,我的天啊,10回有8回我
一路高歌的点击了那个取消按钮,唉,重头再来吧。我不知道他们这个可用性是从那里得来的。

另外很悲观的告诉你,gnome充满了铜臭,那里面充满的是 ibm sun redhat 等等公司的利益关系。
你看看 kde 社区的开发方式,真正的民主的开发方式。kde 曾经为了10000美元的捐赠兴奋异常,再看看gnome,那么多大公司投入了那么多钱,做的成果在哪里?除了迅速的臃肿还有什么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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