NetRexx

NetRexx

NetRexx被編譯成Java位元組碼后,可以跑在任何JVM上。因為NetRexx可以被編譯成Java位元組碼,所以其也有望運行在An 隨著NetRexx的開源,我們將有可能看到更多和這一強大的腳本語言相關的實際案例出現。

目錄

正文


NetRexx這款為Rexx編程語言提供運行時的JVM,剛剛被IBM於2011-06-13開源。Rexx是一個比PythonRuby和很多其他有名的腳本語言還要早的腳本語言,已經有十多年的歷史。開始的時候,Rexx被設計用來運行在大型機上(VM/MVS),後來也以ARexx之名被廣泛應用在OS/2,甚至AmgiaOS 2.0上(註:AMIGAOS本身是運行在amiga機器上的操作系統,於1985年面世,是第一個提供真彩色的操作系統。)。
NetRexx被編譯成Java位元組碼后,可以跑在任何JVM上。開始的時候,它只支持Java 1.0版本的JVM,現在已經不受限制。最近,IBM已經將其開源,並交給負責管理該語言的Rexx語言聯盟管理。此前,IBM還開源了Rexx的一個變種語言Object Rexx。因為NetRexx可以被編譯成Java位元組碼,所以其也有望運行在Android等移動設備上。隨著NetRexx的開源,我們將有可能看到更多和這一強大的腳本語言相關的實際案例出現。