The paper reviews the main sources of side effects, i.e. globals, static variables, aliasing and sharing, allowed by currently available programming languages, and describes how more recent languages cope with the problem of avoiding or controlling side effects. In particular the most relevant aspects of a language designed by the authors are presented.

Costrutti e linguaggi di programmazione con controllo degli effetti laterali

Asirelli P;
1980

Abstract

The paper reviews the main sources of side effects, i.e. globals, static variables, aliasing and sharing, allowed by currently available programming languages, and describes how more recent languages cope with the problem of avoiding or controlling side effects. In particular the most relevant aspects of a language designed by the authors are presented.
1980
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
Linguaggi di programmazione
Controllo
Effetti laterali
File in questo prodotto:
File Dimensione Formato  
prod_421782-doc_149836.pdf

solo utenti autorizzati

Descrizione: Costrutti e linguaggi di programmazione con controllo degli effetti laterali
Tipologia: Versione Editoriale (PDF)
Dimensione 1.95 MB
Formato Adobe PDF
1.95 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/408738
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact