歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> [圖]准備迎接Kylix

[圖]准備迎接Kylix

日期:2017/2/27 12:20:20   编辑:Linux文化

你聽說過Inprise的Lylix項目嗎,每個程序員都應該關心它。在我看來,它是Inprise/Borland公司15年以來最重要的項目。

你也許知道,Kylix是古希臘的一種淺酒杯,它與其它酒杯的不同之處在於它有一對提耳和一個伸到杯底的長把。就是那種當你旅行到Delphi城時喝酒用的杯子(上面是它的圖片,來自於Delphi考古博物館)。 在1999年9月28日Inprise/Borland聲明要開發一個“支持C、C++和Delphi的高性能Linux應用程序開發環境”時,Kylix正式啟動,它是第一個基於Linux的高性能RAD工具。

當時的聲明裡提到:目前Kylix項目計劃開發為一個基於Linux的雙向可視化組件開發環境,可以開發GUI、Internet、數據庫和服務器應用程序。Kylix項目包括一個新的高速的用原生代碼編寫的基於Linux的C/C++/Delphi編譯器,還包括一個Linux版的Borland VCL類庫。這個Linux版的VCL既能簡化Linux應用程序的開發,又便於移植Windows和Linux平台下的Delphi/C++ Builder程序。

這就清楚了,Kylix就是Linux下的Delphi和C++ Bulider,包括整個IDE,輔助工具和已經成功開發過很多應用的VCL。

Linux需要什麼

關於Kylix的話題讓我想起了早期Windows編程。10年前Windows 3.0分布時,編寫Windows程序唯一的辦法是基於C的API,因為Windows程序很難開發,Windows也難以普及。

一個產品改變了一切:Visual Basic。你也許對VB不以為然,但它是一個在恰當時機推出的恰當的產品(實際上,VB 1.0的測試版代號是“雷”,因為Windows 3.0是“閃電”,“閃電”之後就是“雷鳴”)。VB讓程序員擺脫了復雜的GUI、內存管理和任務管理,他們可以專心於本質的工作。對於那些沒有時間記憶Windows API的程序員來說,VB是一個好工具。

幾年以後,Borland分布了Delphi。從那一天起,Delphi就是一個比VB還要VB的工具。更高效,更易於使用,更高性能,真正的OOP,還有很多很多。如果想開發Windows程序,Delphi就是最好的選擇(後來C++ Builder也使用了Delphi的IDE和VCL,關於C++ Builder是另一個故事了)。問題在於Delphi來得太晚了,Windows程序員們已經選擇了其它工具,比如VB、Smalltalk或者C++及某個類庫。想一想,如果Delphi 1.0和VB 1.0同時發布......,當然那已經不可能了。

但是現在,機會再次來臨。目前除了Kylix,還沒有跡象表明Microsoft或其它廠商要開發基於Linux的組件化、全編譯、純OOP的RAD工具。 Kylix就是Linux版的Visual Basic,Linux平台下的第一個RAD工具。這意味著數百萬的程序員都能夠開發驚人的應用程序——桌面、Internet、服務器。這也意味著Inprise/Borland能夠賣出無數份拷貝,再次奪回開發工具的冠軍寶座。

Java和C++很重要,ORB和Application Server是核心,但能認你熱血沸騰、急於得到的熱門產品是Kylix。雷鳴?雷鳴之後就看不到其它東西了。 Kylix的開發人員正在努力工作,他們承諾要盡快把Kylix交到你的手上。請關注Kylix。

J.D.Hildbrand,孫立翻譯


——摘自:http://www.linuxeden.com


Copyright © Linux教程網 All Rights Reserved