solutionwhich is not controlled by commercially vested company java like javapython is general-purpose languagesupports oopexceptionsand modular designand compiles to portable bytecode format unlike javapython' simple syntax and built-in datatypes make development much more rapid python programs are typically one-third to one-fifth the size of the equivalent java program / +like and ++python is general-purpose language and can be used for longterm strategic system development tasks unlike compiled languages in generalpython also works well in tactical modeas rapid development language python programs are smallersimplerand more flexible than those written in compiled languages for instancebecause python code does not constrain datatypes or sizesit both is more concise and can be applied in broader range of contexts all of these languages (and othershave merit and unique strengths of their own--in factpython borrowed most of its features from languages such as these it' not python' goal to replace every other languagedifferent tasks require different toolsand mixed-language development is one of python' main ideas but python' blend of advanced programming constructs and integration tools make it natural choice for the problem domains we've talked about in this bookand many more but what about that bottleneckback to our original questionhow can the act of writing software be made easierat some levelpython is really "just another computer language it' certainly true that python the language doesn' represent much that' radically new from theoretical point of view so why should we be excited about python when so many languages have been tried alreadywhat makes python of interestand what may be its larger contribution to the development worldis not its syntax or semanticsbut its worldviewpython' combination of tools makes rapid development realistic goal in nutshellpython fosters rapid development by providing features like thesefast build-cycle turnaround very high-levelobject-oriented language integration facilities to enable mixed-language development specificallypython attacks the software development bottleneck on four frontsdescribed in the following sections conclusionpython and the development cycle