Tipizzazione dinamica: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
aggiunta sinonimo tipizzazione debole
replaced: → , , → ,, typos fixed: , Luglio → , luglio using AWB
Riga 6:
Il caso più comune è dato dai linguaggi a tipizzazione dinamica, in cui le variabili hanno tipi che possono cambiare durante l'esecuzione di un programma, di solito a causa di assegnamenti. Per la natura fortemente imprevedibile, i linguaggi a tipizzazione dinamica sono spesso anche interpretati, in quanto l'interprete costituisce un ambiente di esecuzione sicuro, in grado di assecondare tutti i cambiamenti di tipo delle variabili.
 
Il più comune linguaggio di programmazione a tipizzazione dinamica è [[Python]]. Altri esempi di linguaggi a tipizzazione dinamica sono [[APL]], [[Erlang]], [[Groovy]], [[JavaScript]], [[Lisp]], [[Lua]], [[MATLAB]], [[GNU Octave]], [[Perl]] <ref name="perl"> Unicamente per i tipi definiti dall'utente. </ref> , [[PHP]], [[Prolog]], [[Ruby]], [[Smalltalk]] e [[Tcl]].
 
== Note ==
Riga 15:
 
== Bibliografia ==
* {{en}} Tratt, Laurence, [http://tratt.net/laurie/research/publications/html/tratt__dynamically_typed_languages/ ''Dynamically Typed Languages''], Advances in Computers, Vol. 77, pp. 149–184, Luglioluglio 2009
 
{{Portale|informatica}}