Article,

A Comprehensive Evaluation of Widespread Python Implementations

, and .
Software, IEEE, PP (99): 1-1 (2014)
DOI: 10.1109/MS.2014.104

Abstract

Python is a widely used general-purpose dynamic language. Due to its popularity, many different implementations exist for the two distinct Python 2 and Python 3 language versions. We evaluated seven different implementations of both language versions to facilitate the selection of one of them. For this purpose, we carefully selected a collection of 523 programs to be executed in each implementation. Runtime performance and memory consumption are evaluated, and some important qualitative characteristics of each implementation are also discussed.

Tags

Users

  • @gron

Comments and Reviews