November 25, 2024, Monday, 329

Closure

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
m (New page: 闭包的概念、形式与应用 http://www.ibm.com/developerworks/cn/linux/l-cn-closure/index.html Martin Fowler's Closure Intro http://www.martinfowler.com/bliki/Closure.html InfoQ: ...)
 
Line 1: Line 1:
闭包的概念、形式与应用 http://www.ibm.com/developerworks/cn/linux/l-cn-closure/index.html
+
;闭包的概念、形式与应用<br />
 +
''原文链接''[http://www.ibm.com/developerworks/cn/linux/l-cn-closure/index.html]
  
Martin Fowler's Closure Intro http://www.martinfowler.com/bliki/Closure.html
+
[mailto:gliwenhao@gmail.com 李文浩], 资深软件工程师, Neusoft
  
InfoQ: 跟上Java闭包(Closure)的步伐 http://www.infoq.com/cn/news/2007/09/catching-up-with-closures
+
:随着硬件性能的提升以及编译技术和虚拟机技术的改进,一些曾被性能问题所限制的动态语言开始受到关注,Python、Ruby 和 Lua 等语言都开始在应用中崭露头角。动态语言因其方便快捷的开发方式成为很多人喜爱的编程语言,伴随动态语言的流行,我们经常听到一个名词——闭包,很多人会问闭包是什么?闭包是用来做什么的?本文汇集了有关闭包的概念、应用及其在一些编程语言中的表现形式,以供参考。
 +
 
 +
 
 +
 
 +
==参考资料==
 +
 
 +
# [http://www.martinfowler.com/bliki/Closure.html Martin Fowler's Closure Intro]
 +
# [http://www.infoq.com/cn/news/2007/09/catching-up-with-closures InfoQ:跟上Java闭包(Closure)的步伐]

Revision as of 04:03, 19 November 2009

闭包的概念、形式与应用

原文链接[1]

李文浩, 资深软件工程师, Neusoft

随着硬件性能的提升以及编译技术和虚拟机技术的改进,一些曾被性能问题所限制的动态语言开始受到关注,Python、Ruby 和 Lua 等语言都开始在应用中崭露头角。动态语言因其方便快捷的开发方式成为很多人喜爱的编程语言,伴随动态语言的流行,我们经常听到一个名词——闭包,很多人会问闭包是什么?闭包是用来做什么的?本文汇集了有关闭包的概念、应用及其在一些编程语言中的表现形式,以供参考。


参考资料

  1. Martin Fowler's Closure Intro
  2. InfoQ:跟上Java闭包(Closure)的步伐