You are on page 1of 1

TheProgrammingCycleforPython:

Python'sdevelopmentcycleisdramaticallyshorterthanthatoftraditionaltools.InPython,there

arenocompileorlinksteps--Pythonprogramssimplyimportmodulesatruntimeandusethe

objectstheycontain.Becauseofthis,Pythonprogramsrunimmediatelyafterchangesare

made.

BecausePythonisinterpreted,there'sarapidturnaroundafterprogram

changes.AndbecausePython'sparserisembeddedinPython-basedsystems,

it'seasytomodifyprogramsatruntime.Forexample,wesawhowGUI

programsdevelopedwithPythonallowdeveloperstochangethecodethat

handlesabuttonpresswhiletheGUIremainsactive;theeffectofthecode

changemaybeobservedimmediatelywhenthebuttonispressedagain.

There'snoneedtostopandrebuild.Moregenerally,theentiredevelopment

processin Pythonisanexerciseinrapidprototyping.Pythonlendsitselfto

You might also like