This Article 
 Bibliographic References 
 Add to: 
A Nest of Pythons
November/December 2005 (vol. 7 no. 6)
pp. 81-84
Open-source software has an important feature not found in commercial software. No, not that it works correctly (although that's certainly more likely), or that you can get your bugs fixed and not pay for the privilege. I'm referring to the fact that open-source software sometimes spawns variants. that it's easy to extend with modules written in C, C++, or Fortran. Just being able to program in Python is powerful, but the real payoff is in its extension to other compiled assets. This article will introduce several Python variants and examine a powerful new addition to Python itself. However, the products I describe here also have some limitations. Until we standardize windowing systems, compiler controls, languages, and build tools even further, portability problems will exist. These variants aren't always interoperable--they try to remain compatible for the most part, but, inevitably, they can't be.
Index Terms:
Python, open source, Jython, software
Paul F. Dubois, "A Nest of Pythons," Computing in Science and Engineering, vol. 7, no. 6, pp. 81-84, Nov.-Dec. 2005, doi:10.1109/MCSE.2005.108
Usage of this product signifies your acceptance of the Terms of Use.