徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

Io (编程语言)

指数 Io (编程语言)

Io语言是一门计算机高级编程语言,其发展历史并不长,2002年3月7日由Steve Dekorte研发出来。 Io语言因为没有关键字,因而很容易进行扩展,并很灵活。.

12 关系: 动态语言反射式编程语言和平台列表參與者模式头等函数编程语言列表IoIOLanguageLISPLuaNewtonScriptRedis惰性求值

动态语言

动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。众所周知的ECMAScript(JavaScript)便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。 大部分动态语言都使用动态类型,但也有些不是。.

新!!: Io (编程语言)和动态语言 · 查看更多 »

反射式编程语言和平台列表

一般支持反射的编程语言和平台包括动态类型语言如Smalltalk,脚本语言如Perl、PHP、Python、VBScript和JavaScript,Maude system的重写逻辑。.

新!!: Io (编程语言)和反射式编程语言和平台列表 · 查看更多 »

參與者模式

在電腦科學中,參與者模式(Actor model)是一種並行運算上的模型。「參與者」是一種程式上的抽象概念,被視為並行運算的基本單元:當一個參與者接收到一則訊息,它可以做出一些決策、建立更多的參與者、傳送更多的訊息、決定要如何回答接下來的訊息。參與者模式在1973年於Carl Hewitt、Peter Bishop及Richard Steiger的論文中提出。.

新!!: Io (编程语言)和參與者模式 · 查看更多 »

头等函数

头等函数(first-class function)是指在程序设计语言中,函数被当作头等公民。这意味着,函数可以作为别的函数的参数、函数的返回值,赋值给变量或存储在数据结构中。 有人主张应包括支持匿名函数(函数字面量,function literals)。, by Michael Lee Scott, section 11.2 "Functional Programming".

新!!: Io (编程语言)和头等函数 · 查看更多 »

编程语言列表

此编程语言列表按字母顺序列出了知名编程语言,包括当前使用的和以前使用过的编程语言,BASIC的方言、深奥的编程语言和标记语言除外。.

新!!: Io (编程语言)和编程语言列表 · 查看更多 »

Io

Io可以指:.

新!!: Io (编程语言)和Io · 查看更多 »

IOLanguage

#重定向 Io (编程语言).

新!!: Io (编程语言)和IOLanguage · 查看更多 »

LISP

LISP是具有悠久歷史的計算機編程語言家族,有獨特和完全括號的前綴符號表示法。起源於西元1958年,是現今第二悠久而仍廣泛使用的高階編程語言。只有FORTRAN編程語言比它更早一年。LISP編程語族已經演變出許多種方言。現代最著名的通用編程語種是Common Lisp和Scheme。 LISP最初創建時受到阿隆佐·邱奇的lambda演算的影響,用來作為計算機程序實用的數學表達。因為是早期的高階編程語言之一,它很快成為人工智能研究中最受歡迎的編程語言。在計算機科學領域,LISP開創了許多先驅概念,包括:.

新!!: Io (编程语言)和LISP · 查看更多 »

Lua

Lua()程序设计语言是一个简洁、轻量、可扩展的脚本语言,Lua在葡萄牙语中的意思是月亮。.

新!!: Io (编程语言)和Lua · 查看更多 »

NewtonScript

NewtonScript是为了在牛顿平台上写程序而创建的一种原型程式设计语言。它受到Self程序设计语言的强烈影响,并修改为更满足移动和嵌入式设备的需要。.

新!!: Io (编程语言)和NewtonScript · 查看更多 »

Redis

Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选的。从2015年6月开始,Redis的开发由赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。.

新!!: Io (编程语言)和Redis · 查看更多 »

惰性求值

在程式語言理論中,惰性求值(Lazy Evaluation),又譯為惰性计算、懒惰求值,也稱為傳需求調用(call-by-need),是一个计算机编程中的一个概念,它的目的是要最小化计算机要做的工作。它有两个相关而又有区别的含意,可以表示为“延迟求值”和“最小化求值”,本条目专注前者,后者请参见最小化计算条目。除可以得到性能的提升外,惰性计算的最重要的好处是它可以构造一个无限的数据类型。 惰性求值的相反是及早求值,这是一个大多数编程语言所拥有的普通计算方式。.

新!!: Io (编程语言)和惰性求值 · 查看更多 »

重定向到这里:

Io (程式語言)Io语言

传出传入
嘿!我们在Facebook上吧! »