Ruby
Ruby 是一种面向对象、指令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本電腦科學家松本行弘(Matz)设计并开发。 遵守BSD许可证和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。 歷史 ]] Ruby的作者松本行弘於1993年2月2…
共 9 篇文章
Ruby 是一种面向对象、指令式、函数式、动态的通用编程语言。在20世纪90年代中期由日本電腦科學家松本行弘(Matz)设计并开发。 遵守BSD许可证和Ruby License。它的灵感与特性来自于Perl、Smalltalk、Eiffel、Ada以及Lisp语言。由Ruby语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的Ruby语言替代品。 歷史 ]] Ruby的作者松本行弘於1993年2月2…
Python(;),是一种广泛使用的解释型、高级和通用的编程语言。Python支持多种编程范型,包括结构化、过程式、反射式、面向对象和函数式编程。它拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且其本身拥有一个巨大而广泛的标准库。它的语言结构以及面向对象的方法,旨在帮助程序员为小型的和大型的项目编写逻辑清晰的代码。 吉多·范罗苏姆于1980年代后期开始研发Python,作为ABC语言的后继者,它也可以被视为采用了叫做的中缀表示…
是一种由Ecma国际(前身为欧洲计算机制造商协会)在标准ECMA-262中定义的脚本语言规范。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的实现和扩展。 历史 ECMAScript是由网景的布蘭登·艾克開發的一種腳本語言的標準化規範;最初命名為Mocha,後來改名為LiveScript,最後重新命名為JavaScript。1995年12月,升阳与网景聯合發表了Java…
AppleScript是苹果公司开发的一种脚本语言,可以用来控制运行于Mac OS上的程序,也可以写成独立运行的Applet。最早版本在1993年十月推出,在System 7(System 7.1.1)運行。 歷史 AppleScript的前身是HyperCard所使用的腳本語言。蘋果發現HyperTalk類似英語的語法,可用於操控其他軟件,於是開發出AppleScript,成為System 7的一部份。 AppleScript在199…
-{zh-tw:批次檔(),又稱批處理文件;zh-cn:批处理文件(英语:),又称批次档}-,在DOS、OS/2、Microsoft Windows中,是一種用來當成腳本語言運作程式的檔案。它本身是文本文件,其中包含了一系列讓具備命令行界面的直譯器讀取並執行的指令。它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的直譯器(通常是COMMAND.COM或者CMD.EXE)解释运行。它相當於是類Unix系統下的S…
Scripting Layer for Android(簡稱SL4A,前稱 Android Scripting Environment 或 ASE)是個已終止開發的庫,允許透過Android直接建立並執行以各種手稿語言撰寫的程式。SL4A是替開發人員設計的,但如今已不再處於積極開發狀態。 腳本可以透過簡化過的-{zh-hant:介面;zh-hans:接口}-存取一般 Java Android 應用程式所使用許多的 API。這些腳本可於終…
NewtonScript是为了在牛顿平台上写程序而创建的一种基于原型编程语言。它受到Self程序设计语言的强烈影响,并修改为更满足移动和嵌入式设备的需要。 参考资料
RGSS(Ruby Game Scripting System)是以Ruby語言為基礎的遊戲腳本語言,用於RPG Maker系列的功能擴充上。 版本歷史 RGSS 搭載於RPG Maker XP,是腳本功能首次亮相。可用於實現事件難以完成的功能。 RGSS 2 搭載於RPG Maker VX,將腳本分為數個大類,以方便管理與學習,並新增腳本功能與優化性能等。 RGSS 3 搭載於RPG Maker VX Ace,使用Ruby1.9.2,…
incr Tcl (incr,即increase,在英文中表示"+", 這個名字是由 "C++"而來, 簡寫作 "itcl"),是Tcl編程語言的面向對象編程的擴展包。它被廣泛使用Tcl編程人員廣泛使用。Itcl有兩種使用方式,一是軟體包(package),可被Tcl程序動態載入;一是作為單獨的語言,有自己的解譯器(standalone interpreter)。 概述 特點 命名空間的支持 Itcl 允許使用命名空間(namespac…