万卷书   首页 > 电脑书籍 > Linux >Linux的开发利器,Kylix
 
 现在,Borland还有一些工作要做,比如进一步加强Kylix和现有Linux C/C++和Java代码的融合。鉴于Borland在Java和C++上的经验,可以想像在不久的将来,在Java应用程序里,一些对性能要求比较高的任务将可以由Kylix和Linux GNU C++来完成。

  现在,如果要开发对性能有特定要求且又想在Windows和Linux两种环境下运行的应用程序,Kylix绝对是首选。如果公司正在开发Linux下的软件,或者想把Windows下的Delphi程序移植到Linux下,那么选择Kylix也是一个明智之举。

  作为Linux环境下的第一个RAD(应用程序快速开发)环境,Windows下的开发者将会发现,学习使用Kylix将不是什么难事。

  Delphi程序员:作为Delphi开发人员,在Linux下使用Kylix开发将具有得天独厚的优势。首先,Kylix的界面和开发者已经熟悉的Delphi界面非常相似,比较容易上手。此外,Kylix保留了和Delphi相同的工具集(包括表单设计、目标检测、调试器和编译器),甚至新的库组件CLX模块,也是从Delphi VCL发展而来的,所以用Delphi开发的程序移植到Linux比较容易。也就是说,开发人员把Kylix和Delphi结合起来,只需掌握一套基本的技巧和使用相同的基本代码,即可在Linux和Windows上开发跨平台的应用程序。

  数据库开发人员:使用Kylix可以在Linux里实现基于Oracle和IBM DB2环境的高性能电子商务应用程序。通过高速dbExpress数据库驱动器,可以将现存的Oracle、 DB2、 InterBase和 MySQL数据库轻松地整合到应用程序里。使用Kylix提供的一套功能强大的数据仓库GUI组件,可以快速开发出数据中心应用程序。Kylix使用SQL Monitor、SQL测试和调试组件对数据库应用程序的性能和反应能力进行测试,通过Cached Updates提升服务器的响应能力。

  Linux开发人员:由于其稳定性、灵活性和很低的价格,Linux已经被广泛地用于Web应用服务器,并且正在迅速成为代替Windows的桌面选择方案。但是Linux上传统的开发工具却不尽如人意,首先是它学起来比较困难,此外,相对于Windows下高效的开发工具,它显然急待改进。而现在,Kylix改变了这种局面。Kylix把RAD(Rapid Application Development)这一综合的开发环境引入了Linux,这极大地加快了Linux下应用程序的开发。

  下图所示的是Kylix中对应以上三种开发的功能:

上一页 下一页