gambas

Gambas 是一個面向對象的BASIC語言分支和一個附帶的IDE,能在Linux 以及其他 Unix-like 計算機作業系統中運行。它提供一個與Visual Basic相似的用戶體驗。Gambas 被設計成為一個針對遷移到 Linux 平台上Visual Basic 開發者的 Visual Basic替代產品。

內容介紹

Gambas 是一個面向對象的BASIC語言分支和一個附帶的IDE,能在Linux 以及其他 Unix-like 計算機作業系統中運行。它提供一個與Visual Basic相似的用戶體驗。Gambas 被設計成為一個針對遷移到 Linux 平台上Visual Basic 開發者的 Visual Basic替代產品。

'Gambas' 是 Gambas Almost Means Basic 的遞歸縮寫。 Gambas 在西班牙語中是表示蝦,這也是 Gambas 標誌的由來。

Gambas在1999年由 Benoît Minisini 在巴黎開始開發,Gambas 是自由軟體,在GNU通用公共許可證下發布。

功能

使用 Gambas,開發者能夠:

使用資料庫,例如 MySQL 或 PostgreSQL

建立 KDE (QT) 和 GNOME GTK+ 程式通過 DCOP

轉化原有的 Visual Basic 程式並使之在 Linux 上運行

開發網路解決方案

創建 CGI 網頁應用程式

Gambas 被設計用以開發圖形用戶界面應用程式,使用Qt 或 GTK+ 工具包。Gambas IDE 也是用 Gambas 自己寫成的。Gambas 包括一個用以幫助創建用戶界面的 GUI 設計工具。

運行

Gambas 2.7.0 在 Fedora Linux 上運行

雖然 Gambas 的目標是能和 Visual Basic 實現輕鬆過渡,但兩者之間也存在一些重大的區別。例如,Gambas 處理數組是從0開始(0..n-1),而Visual Basic 則可以從0或1開始到但到 n 結束

開發

如果要運行用 Gambas 開發的程式,需要 Gambas 運行時 環境。

Gambas 被許多 Linux 發行版的軟體庫收錄。有一個 Windows 版本的 Gambas 能勉強運行在 Cygwin 環境中,但圖形應用程式不能在 Windows 中工作。

Gambas界面 Gambas界面

 

相關詞條

相關搜尋

熱門詞條

聯絡我們