Escopo (computação): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 13:
== História ==
 
O escopo léxico foi utilizado pela [[linguagem de programação Algol|ALGOL]] e foi seguida pela maioria das outras linguagens de programação, desde então. O escopo estático (ou léxico) também foi introduzida em LISP 1.5 (Através do dispositivo de [[Funarg]] (Functional argument) desenvolvido por [[Steve Russell]], trabalhando com [[John McCarthy]]). O interpretador Lisp original (1960) e os primeiros [[Lisp (linguagem de programação)|Lisps]] usavam escopo dinâmico, mas os descendentes das linguagens de escopo dinâmico muitas vezes adotaram o escopo estático; A linguagem [[Common Lisp]] tem tanto escopo estático quanto dinâmico, enquanto [[Scheme (linguagem de programação)|Scheme]] usa exclusivamente escopo estático. [[Perl]] é uma outra linguagem com escopo dinâmico, que acrescentou escopo estático mais tarde.
 
<!--