基本介紹
- 中文名:rebol
- 類別:高級解釋語言
- 優點:跨平台
- 特點 :可用於表示數據和元數據
高級解釋語言,介紹,特點,優點,運動品牌,
高級解釋語言
介紹
你已經熟悉了如何使用瀏覽器在網上衝浪。有了REBOL,你可以編寫網際網路。
簡而言之,REBOL是提供了分散式計算和通信的一種輕量級軟體技術。
REBOL技術包含兩個部分:
REBOL語言
REBOL語言結合了程式語言和元數據語言(如XML)的概念。
這種結果是產生了一種新的語言,它提供了對現代網路分布套用的更有效解決方案。相比傳統的語言,REBOL在更少的代碼上提供了更強大的表達能力。REBOL應用程式和解決方案的一般典型的代碼大小都在10KB的數量級上,而不是10MB。
REBOL發音為“reb-ol”(類似“rebel with a cause”中的),代表“基於相關表達式的對象語言”(relative expression based object language)。他第一次發布是在1997年,當時支持三個作業系統。到2004年,已經推出了2.5.x版,支持43個平台。
特點
REBOL 代表基於相關表達式的對象語言(Relative Expression Based Object Language).
REBOL 發音為"reb-ol" ,和“rebel with a cause”中的一樣。
REBOL 是一種訊息式的語言。他的主要目的是提供一種輕量級的分步計算和通訊的方法。
REBOL 由Carl Sassenrath設計, 是Amiga OS——世界上第一個個人電腦的多任務作業系統——的系統架構師。
REBOL 不僅僅只是一個程式語言。他還是一種用於表示數據和元數據的語言。他給計算、存儲和信息交換提供了同一種方法。
REBOL 有十分豐富的軟體包。初學者可以從REBOL/Core和REBOL/View開始。專業人士會發現REBOL/Command和REBOL/SDK十分有用。公司和組織會發現REBOL/IOS是一個強大的協作交流平台。
REBOL 代碼和數據跨越了40多種平台。在Windows上寫的腳本和在Linux, UNIX和其他平台上運行得都一樣,根本無須任何改動。
REBOL 引入了方言化的概念。方言是一個小巧有效專門針對特殊領域的子語言。
REBOL 本意就是要保持小巧——即使他已經包含了數百條函式,幾十種數據類型,內置幫助,多種Internet協定、壓縮、錯誤處理、調試控制台、加密和更多。
REBOL 程式很容易書寫。你所需要的僅僅是一個文本編輯器。一個程式可以只有一行也可以是一整個應用程式包含了幾十個檔案。。同時,你的程式不需要對庫和包含做聲明。
優點
1、跨平台
2、簡單易寫:比流行語言易學,並且編出程式的長度很短;
3、內建多種internet通信協定;
4、免費;
5、核心小
6、安全
7、適合寫c/s程式
缺點:
1、gui組件相當不全
2、不支持中文
3、缺少檔案
4、無web server模組
運動品牌
銳彪(rebol)
一種運動品牌,主要以出售羽毛球運動裝備。