跳轉到內容

Gambas/簡介

來自 Wikibooks,開放世界中的開放書籍

返回 Gambas

什麼是 Gambas?

[編輯 | 編輯原始碼]

Gambas 是一種用於 Linux 的程式語言,它試圖模仿 Visual Basic 的易用性,同時改進其功能。雖然 Gambas 與 Visual Basic 的原始碼不相容,但它是一個具有面向物件擴充套件的 BASIC 直譯器。這使得 Gambas 成為 Linux 使用者在 GNU 基礎上使用其 VB 知識的良好選擇。

Gambas 使構建 Linux GUI 程式變得非常容易(Gambas IDE 本身就是用 Gambas 編寫的。)使用 Qt 工具包。Gambas 有一個 Windows 版本,它幾乎可以在 Cygwin 環境下執行。圖形應用程式在 Windows 版本下尚無法工作。

Gambas 由 Benoît Minisini 於 1999 年在巴黎開發,並在 GNU 通用公共許可證下發布,當前版本(2009 年 7 月 29 日)為 2.15.2。Gambas 包含在 Novell 的 Linux 專業版發行版中。

“Gambas”是 GAMBAS Almost Means BASic 的首字母縮略詞(Gambas 也是西班牙語中“蝦”的意思)。

為什麼選擇 Gambas?

[編輯 | 編輯原始碼]

使用 Gambas,您可以輕鬆地

  • 使用“圖形應用程式”為任何環境構建解決方案,當您啟動一個新專案時。此模式會處理終端使用者將使用的桌面環境,並且程式將根據當前執行的桌面環境自動適應 Gnome、KDE 等。
  • 使用 DCOP 構建 KDE 應用程式
  • 將您的程式翻譯成其他語言
  • 在 Linux 下提供 Visual Basic 程式
  • 構建網路解決方案
  • 使用 QT 或 GTK+ 快速設計您的程式 GUI
  • 使用 MySQL、PostgreSQL、Firebird、ODBC 和 SQLite 等資料庫
  • 輕鬆建立網路應用程式
  • 製作 3D OpenGL 應用程式
  • 製作 CGI 網頁應用程式等等……
  • “該專案旨在基於 Basic 直譯器建立一個圖形開發環境,以便我們在 Linux 下擁有類似 Visual Basic 的語言。”
  • “如果您只將電腦作業系統交付給一家公司,那麼這與您將字母表或整數賣給這家公司是一樣的。”
  • “儘管如此,這款基於 Qt 的軟體仍然是目前最先進的開源 RAD 工具之一。它幾乎完整且非常實用和穩定。Benoît 的目標是避免微軟 Visual Basic 的開發失敗。Gambas 的現代概念可在網站 http://gambas.sourceforge.net/en/main.html 上以圖形方式獲取。Gambas 已被翻譯成多種語言。要執行 Gambas 應用程式,您需要在使用者計算機上安裝 Gambas 直譯器元件。”
  • Slashdot:Gambas 1.0 釋出候選版本可用 raindog2 寫道:“經過兩年半的開發,Gambas 成為第一個進入釋出候選版本的 Linux Visual Basic 風格環境。任何因缺乏高質量的免費 RAD 環境而感到沮喪的人都可以嘗試一下。”
  • 您可以透過 PayPal 連結進行小額捐贈來支援 Gambas:https://www.paypal.com/xclick/business=gambas%40users.sourceforge.net&no_note=1&tax=0&currency_code=EUR
華夏公益教科書