Content deleted Content added
m Signing comment by Evildeathmath - "→On ECMAScript examples: " |
No edit summary |
||
Line 546:
:Closures cannot be realized using static variables, which would be shared by all instances of the function. Every instance of the function has its own copy of the lexically scoped variables. — [[User:Tobias Bergemann|Tobias Bergemann]] ([[User talk:Tobias Bergemann|talk]]) 07:13, 26 June 2008 (UTC)
That metaphor about closures connected with space and time is totally useless and just confuses more the issue.
== Relate concept to broader semantics of "closure"? ==
Line 554 ⟶ 556:
: Via [http://lua-users.org/lists/lua-l/2004-11/msg00219.html this discussion]: <blockquote>The reason it is called a "closure" is that an expression containing free variables is called an "open" expression, and by associating to it the bindings of its free variables, you close it.<p>—Ake Wikstrom, ''Functional Programming using Standard ML''</blockquote>
: (Maybe this would make a good addition to the article?) --[[User:Piet Delport|Piet Delport]] 08:10, 27 May 2007 (UTC)
== Link farm ==
|