University of Twente Student Theses


How to Zen our Python

Farooq, A. (2021) How to Zen our Python.

[img] PDF
Abstract:Although the popularity of Python is frequently attributed to its concept of pythonicity, Alexandru et al. claim that until recently few have attempted to formally define it. They contend that they are the first, and to do so, they interviewed various experienced developers, conducted a literature review to discover pythonic idioms, and deduced usage statistics for the idioms in popular Python projects through automated detection. Despite Python being one of the most popular programming languages right now, there is a lack of empirical evidence to explain the phenomenon of pythonicity, and while Alexandru et al. appropriately defined this notion, their work is incomplete. This research paper brings the work that Alexandru et al. set out to do closer to completion by providing an extended list of pythonic idioms, as well as statistics on how pythonic idiom usage has evolved over time.
Item Type:Essay (Bachelor)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science BSc (56964)
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page