Run-time

Nella programmazione il tempo di esecuzione o runtime è il periodo in cui un programma viene eseguito.

Tradizionalmente, questa contrapposizione era soprattutto intesa rispetto al tempo di compilazione (compile-time), relativa alla stesura e traduzione del programma sorgente; in questa accezione, spesso si usano anche gli aggettivi dinamico e statico per riferirsi rispettivamente al run-time e al compile-time. Nello scenario della programmazione moderna, che comprende una catena di produzione del software più varia e articolata, runtime può essere contrapposto anche ad altri stadi della vita di un programma, come il deployment time, il linking time e il loading time.

Usi tipici

Note

  1. ↑ Per esempio, un errore di sintassi come una parentesi mancante viene comunemente rilevato dal compilatore del linguaggio; una divisione come N/M, dove N e M contengono due valori forniti in input dall'utente, è sintatticamente corretta (accettata dal compilatore), ma può causare un errore a runtime nel caso in cui l'utente digiti 0 come valore di M (vedi divisione per zero).

Voci correlate

Collegamenti esterni

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica