关于超想
本站导航
邮件列表
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
你所在的位置 -> 主页 -> 超想软件 -> 通信网络 -> linux ->详细
相关内容  
 
 
在Delphi程序中应用IE浏览器控件
DELPHI 中动态链接库的使用
利用Hook技术实现键盘监控
Delphi下汉字输入法的编程及使用
在Delphi中用拼音首字符序列来实现检索功能
在DELPHI中处理时间
Delphi 元件撰写常问问题
任意动态改变/添加网络设置中的 TCP/IP 的 DNS 地址
Delphi 3中Cookie的建立使用
Delphi4.0 开发WEBMAIL程序
用DELPHI制作留言板
 
【新品推荐】

  详细内容
 

Kylix能否改变Linux的命运?
作者: 评价: 上站日期: 2002-05-22
内容说明:
来源:

随便谈一谈Windows与Linux。Windows3.1直到1993年才开始在日本开始供货,当时几乎没有一家软件开发商明确表示要开发支持Windows的软件。但到了今天大家都在围着Windows转,尽管它很不稳定(但NT内核比较稳定)。 

  但一提起Linux,仅根据“比较稳定”、“对CPU性能要求不高”、“免费”等这些评价,似乎就让人感觉到这是一种很了不起的优秀操作系统。当然,现在还远远达到普及的程 
度。为何Windows能这样普及,而Linux却倍受冷落呢? 

  Visual Basic是Windows成功的关键 

  原因是多方面的,比如营销等方面。Microsoft Office等办公软件也是其中的一个重要原因。但问题并不在这里,软件开发环境的不同也可以说是导致Windows与Linux普及速度相去甚远的主要因素。仅有操作系统用户什么也干不了,一种操作系统必须要有丰富的应用软件支持才行。在这一点上,Windows与Linux有天壤之别。 

  美国微软提供了开发工具Visual Basic,在Windows环境下可以在短时间内很容易地开发出应用软件。 

  通过这种措施使得支持Windows的软件剧增。将Windows普及归功于Visual Basic可以说一点儿都不过分(软件人员是否喜爱这种编程方式另当别论)。 

  与此相反,Linux以C语言开发为主流。其数据库函数等文档没有进行整理(由于Linux与UNIX相互兼容,经常会参照SunOS等其他的UNIX文档来编程)。而且一般仍用文本编辑器编码、指令行编译器译码的方式。 

  对于有长期编程经验的用户而言,也许会有人觉得使用文本编辑器与指令行编译器组合更容易些,但根据本人20多年的编程经验判断,Windows的Visual Studio等综合开发环境的编程效率会更高一些。10多年前使用的文本编辑器与指令行编译器配合使用的环境,到今天已经全都忘光了。 

  值得关注的Kylix 

  在目前这种情况下,笔者认为更值得关注的是Linux环境下的开发工具,这就是美国Borland Software的Kylix。Kylix为该公司面向Windows的开发工具Delphi的Linux版本。通过它可以采用与Visual Basic同样的的软件开发方式。而且开发出的程序并不是在模拟器上运行,而是真正面向Linux本地系统。 

  与Windows的Visual Basic不同,通过它还可以进行直接控制外设的底层编程。并能利用Linux的C语言数据库函数(libc)。尽管还有许多Linux下不具有GUI的程序在使用,但通过Kylix上准备的许多类(Class),仍能提高这些程序的开发效率。 

  Kylix采用了与Delphi源码兼容设计。也就是说,通过并用Kylix与Delphi,不仅可以运用1种源码开发Windows与Linux两种本地程序,还可以将Delphi下开发的软件通过Kylix进行再编译生成Linux本地程序。 

  人们似乎对市场前景尚不明朗的Linux软件开发犹豫不决,但在开发Windows软件的同时“顺便”推出Linux程序,也可以降低打入Linux市场时的风险。 

  2001年12月在日本供货的新版“Kylix 2”还强化了近来需求高涨的Web应用软件开发方面的功能。将Linux作为Web服务器程序使用的话,还可以起到降低初期导入成本的作用。 

  但不少用户似乎对Kylix采用的Object Pascal语言有抵触思想。Kylix到底能不能像Windows的Visual Basic一样成为Linux普及的起爆剂,可以说关键就在于预定今年内供货的C++语言版。

 
你所在的位置 -> 主页 -> 超想软件 -> 通信网络 -> linux ->详细
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
声明:本站内容除注明原创以外均从网上摘抄,如有侵权请指明。
  如果您对我们的网站有什么意见或者建议,请与我们联系
powered by 建站易上手- V2.0