Content deleted Content added
→Basic techniques: Smalltalk |
m →Basic techniques: link |
||
Line 72:
</source>
The above techniques – unwind protection (<code>finally</code>) and some form of encapsulation – are the most common approach to resource management, found in various forms in C#, [[Common Lisp]], Java, Python, Ruby, [[Scheme (programming language)|Scheme]], and [[Smalltalk]],{{sfn|Beck|1997|37–39}} among others; they date to the late 1970s in the [[NIL (programming language)|NIL]] dialect of Lisp; see [[#History|history]]. There are many variations in the implementation, and there are also significantly different [[#Approaches|approaches]].
== Approaches ==
|