Imagine un script de Python que tardará mucho tiempo en ejecutarse, ¿qué sucederá si lo modifico mientras se está ejecutando? ¿El resultado será diferente?
8
El programa se carga en su memoria principal. Si cambia el archivo fuente, no pasa nada. Imagine que la CPU leería las instrucciones del disco duro ...
—
Felix Kling
@Felix: Eso se llama "Ejecutar en el lugar" (XIP).
—
Ignacio Vazquez-Abrams
@Ignacio: Interesante, no lo sabía. Gracias :)
—
Felix Kling
Puede recargar dinámicamente el código de los módulos, consulte stackoverflow.com/questions/437589/…
—
Iliyan Bobev
Tenga en cuenta que los archivos por lotes de Windows no se ejecutan en el lugar, así que esto no es una pregunta hipotética, hay lenguas que hay que comportarse de esta manera.
—
yoyo