基于相對表達式的對象語言(Relative Expression-Based Object Language,REBOL)被認為是一種可以在多種平臺上使用的數據交換語言,它是由carlsassensrath發明的一種多范式動態計算機編程語言,最初的目的主要是面向分布式計...
基于相對表達式的對象語言(Relative Expression-Based Object Language,REBOL)被認為是一種可以在多種平臺上使用的數據交換語言,它是由carlsassensrath發明的一種多范式動態計算機編程語言,最初的目的主要是面向分布式計算和網絡通信在1997年發布之前,它在開發階段花了20年的時間。手持計算機REBOL可用于編寫服務器和客戶端應用程序、多媒體應用程序和數據庫應用程序。它被認為是一種雙面技術,因為它是分布式計算的集成解決方案,并且在以下情況下最有效:它由客戶端和服務器同時運行。REBOL方言是可以針對特定目的進行優化的微型語言,例如計算機腳本。用戶可以通過重用現有的REBOL單詞來重新定義自己的方言。在許多情況下,方言被認為是使用REBOL的最大優勢之一。它不被認為是一種傳統的計算機語言,因為它是為單一語言而設計的,主要目的:REBOL將編程語言的基本概念與元數據語言相結合,以簡化信息的交換和解釋,這可能是分布式計算的一個問題,它被認為是一種元循環語言,因為它可以充當自己的元語言。有各種不同的軟件包供用戶選擇,有些是針對初學者,另一些則是面向高級用戶的。此外,每個包都可以在各種平臺上使用,同時也是一種表示數據的語言而meta,REBOL還為存儲、計算和信息交換創建了一個一致的體系結構,REBOL是一個相對輕量級的平臺,可以用于Internet應用REBOL的結構很小,可以很容易地管理應用程序的信息,因為REBOL的架構很容易管理信息需要運行任何特殊的庫,盡管它們仍然可以包含數百個獨特的函數和數據類型。一些最健壯、最復雜的REBOL應用程序仍然設法保持每個10-30千字節(KB)
-
發表于 2020-08-07 05:02
- 閱讀 ( 622 )
- 分類:電腦網絡