当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 35 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : [原创][建议]Ubuntu/Linux桌面致命弱点:开发平台的门槛过高!!!
帖子发表于 : 2008-09-12 17:51 

注册: 2007-07-18 15:53
帖子: 69
送出感谢: 0 次
接收感谢: 0 次
我断断续续用Linux近两年了,从Ubuntu 7.04开始起使用频率(基本都是桌面应用)才渐渐增加,可一段时间后又有点鸡肋的感觉,没有一种越用越好、越用越喜欢用的感觉。
一直奇怪为什么会这样:是系统不好吗? 不是,单以系统而论个人感觉与Windows Xp Sp2不相上下;是软件不多吗? 不是,那些更新库中的软件可算是琳琅满目,多到无从下手的地步;是办公软件不合意吗? 不是,不管是OpenOffice、永中Office还是后来的IBM Lotus 叫什么交响乐的办公套件(一直郁闷为什么IBM把Office软件起着这么复杂的名字,直接叫IBM Office 不是更简单明了?)实用性已经很高了,我有一段时间在Kubutu8.04下用他处理文档及表格,很好用。
直至刚才看到一个投票调查时,才知道自己为什么会越用越少:Linux下类似VB6的RAD快速开发平台过少,而且中文帮助资料很少(我搜索过没找到)。我们办公除了通用的软件外,还需要专用的行业软件啊。有些管理系统如进销存管理系统是软件公司或我们自己弄的,而这些很多都是VB、DELPHI、PB开发的。
只要有这个Basic的RAD平台,我们可以将这些小程序(基本上与数据库有关,很多类似刚才所说的“某某管理系统”)移植到Linux上。
曾经在论坛搜索得知Gambas,到其网站下载了最新版,安装对我这个新手来说折腾了好几天才弄好(能运行起来,但安装中好像最后一次是编译还是什么 make之类的 没有成功),试验中出了此问题很麻烦,看自带帮助有如天书,Google各Baidu了很久只有一篇中文开发简介(很早版本的,也很片面),那个叫累啊。
我非常赞同Linux比Windows先进,但是当年IBM的OS/2不比同期的MS Windows先进(我没用过OS/2,这个引用早年电脑报等杂志)吗? 为什么现在看不到OS/2的影子。个人非常赞同的一个原因是,当年Windows开发平台丰富,既有VC、BC等那些较专业或者叫较底层的开发平台,也有像VB、Delphi这样快速的较易的开发平台。这些丰富的开发平台生产出有成千上万个应用软件,记得那时很火的MIS系统很多都是用VB、Delphi前端开发配后端数据库而来的。个人认为VB之于Windows的贡献不比VC小!怎么Linux下就不重视类VB这一块呢? (其实很多公司单位办公只是简单的使用Office及内部的MIS管理系统而已)
我工作过的几个公司,他们使用的行业专用软件很多都是软件公司用VB、Delphi、PB开发的。如果在Linux用那些“牛刀”开发这些软件,势必抵消应用Linux系统所削减来的成本(用盗版会罚来说服这些中小企业来使用Linux有点不现实,姑且不论微软是否明里暗里各一套的反盗版“战略”,如果让这些企业用上Linux而相关系统的开发比正版Windows Xp还贵,他们还会换吗?),这样Linux在桌面办公和行业领域肯定争不过Windows。
降低Linux开发平台的门槛,让专业程序员和非专业人士一起参与Linux的开发,让Linux平台的触手伸到各行各业,到这时才谈得上跟微软竞争。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-09-12 21:26 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
习惯问题,只不过是你一直用VB,而Linux下刚好没有VB罢了


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-09-12 21:35 

注册: 2007-05-06 10:12
帖子: 1994
送出感谢: 0 次
接收感谢: 0 次
我求求新手和用了多年的菜鸟了,不要发表超过自己判断能力的帖子......


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-09-12 23:00 
头像

注册: 2007-11-10 1:09
帖子: 133
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
我听说有公司搞过一个可以把VB代码转化成另一种代码,然后用他们的runtime就可以在Linux下运行,但是毕竟是商业软件,所以知名度不高。
或者楼主也可以搞一个,造福千千万万linux开发者,可以在MS Win的春风下开发linux软件。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-09-12 23:15 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
xeoc 写道:
我求求新手和用了多年的菜鸟了,不要发表超过自己判断能力的帖子......
没用过C的。真的不应该在lin下编程。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-09-12 23:39 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
eexpress 写道:
xeoc 写道:
我求求新手和用了多年的菜鸟了,不要发表超过自己判断能力的帖子......
没用过C的。真的不应该在lin下编程。


python 就是 Linux 下的 RAD 工具,效率绝对不会比BASIC差。

Delphi也有一个仿制的Linux版嘛。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-09-12 23:43 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
bwbasic
yabasic
BASIC interpreter
记得还有gxxbasic的。

其实,用C的话,门槛真的很低的。还有那么多脚本语言。低啊。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-09-13 0:23 

注册: 2008-09-09 11:49
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
请大家说句实话,在UBuntu下编一个单机版的工资管理程序给会计用,怎样最简单?
注意了,是单机版,不是WEB版.


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-09-13 1:33 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
球猫说过,13岁时也在玩vb的... :lol:


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-09-13 12:04 
头像

注册: 2007-10-09 12:59
帖子: 38
地址: BUAA
送出感谢: 0 次
接收感谢: 0 次
我感觉如果不是做GUI而是单纯的用C/C++写代码逻辑的话其实用Ubuntu还是很方便的,要用什么库直接apt安装下来就可以用了,连设置都不用。

说到GUI开发,的确是很头疼的事情。虽然QT, GNOME, wxWigets之类的库都是可以跨平台移植的,但是很郁闷的一个问题就是没有像Windwos下面那样好用的RAD环境。这意味着为了写一个窗体下来得手工维护繁杂庞大的代码。也许有老鸟会不屑于搭积木一样的RAD,但是我始终觉得这对于公司而言意味着开发成本,可不算是个小问题。

Linux下面的Lazarus倒是做得不错,但是很郁闷的一点是它写出来的东西不能和C/C++相互调用。Java也倒是有Netbeans,Eclipse插件之类的东西,但是也仅限于Java语言,而且往往插件是收费的。

总而言之,每次写GUI的时候我就会很还念Delphi或者是VS2005...


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-09-13 12:07 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
没头苍蝇 写道:
我感觉如果不是做GUI而是单纯的用C/C++写代码逻辑的话其实用Ubuntu还是很方便的,要用什么库直接apt安装下来就可以用了,连设置都不用。

说到GUI开发,的确是很头疼的事情。虽然QT, GNOME, wxWigets之类的库都是可以跨平台移植的,但是很郁闷的一个问题就是没有像Windwos下面那样好用的RAD环境。这意味着为了写一个窗体下来得手工维护繁杂庞大的代码。也许有老鸟会不屑于搭积木一样的RAD,但是我始终觉得这对于公司而言意味着开发成本,可不算是个小问题。

Linux下面的Lazarus倒是做得不错,但是很郁闷的一点是它写出来的东西不能和C/C++相互调用。Java也倒是有Netbeans,Eclipse插件之类的东西,但是也仅限于Java语言,而且往往插件是收费的。

总而言之,每次写GUI的时候我就会很还念Delphi或者是VS2005...


RAD?类似拖控件画窗体的东西?

glade死了?QtDesigner死了?


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-09-13 17:02 

注册: 2007-07-18 15:53
帖子: 69
送出感谢: 0 次
接收感谢: 0 次
xeoc 写道:
我求求新手和用了多年的菜鸟了,不要发表超过自己判断能力的帖子......




郁闷,我只想能在办公方面真正应用起来。

错误在哪里啊?


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-09-14 0:06 
头像

注册: 2007-10-09 12:59
帖子: 38
地址: BUAA
送出感谢: 0 次
接收感谢: 0 次
BigSnake.NET 写道:
没头苍蝇 写道:
我感觉如果不是做GUI而是单纯的用C/C++写代码逻辑的话其实用Ubuntu还是很方便的,要用什么库直接apt安装下来就可以用了,连设置都不用。

说到GUI开发,的确是很头疼的事情。虽然QT, GNOME, wxWigets之类的库都是可以跨平台移植的,但是很郁闷的一个问题就是没有像Windwos下面那样好用的RAD环境。这意味着为了写一个窗体下来得手工维护繁杂庞大的代码。也许有老鸟会不屑于搭积木一样的RAD,但是我始终觉得这对于公司而言意味着开发成本,可不算是个小问题。

Linux下面的Lazarus倒是做得不错,但是很郁闷的一点是它写出来的东西不能和C/C++相互调用。Java也倒是有Netbeans,Eclipse插件之类的东西,但是也仅限于Java语言,而且往往插件是收费的。

总而言之,每次写GUI的时候我就会很还念Delphi或者是VS2005...


RAD?类似拖控件画窗体的东西?

glade死了?QtDesigner死了?


还真没有用qt, gnome的库写过东西,不清楚


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-09-14 0:13 
头像

注册: 2005-11-06 1:51
帖子: 1795
地址: 七彩云世界
送出感谢: 0 次
接收感谢: 0 次
kdevelop


_________________
佛出寺,求索真世界 For_Truth:Free_Open_Share
OPEN GPG KEY:03D18D95


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-09-14 9:42 

注册: 2007-10-14 17:45
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
Kdevelop

QtDesigner


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 35 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译