Parallel Programming Tools in Python

The Python programming language is widely used in scien- tific computing. Five rankings on the popularity of program- ming languages with different methodologies [1], [2], [3], [4] and [5] list Python in position 1, 4, 2, 3 and 3, respectively. Those rankings considered the number of results returne...

Full description

Main Authors: Cornejo-Suárez, Guillermo, Meneses, Esteban
Format: Artículo
Language: Español
Published: Instituto Tecnológico de Costa Rica 2019
Online Access: https://revistas.tec.ac.cr/index.php/memorias/article/view/4523
http://hdl.handle.net/2238/13114
Summary: The Python programming language is widely used in scien- tific computing. Five rankings on the popularity of program- ming languages with different methodologies [1], [2], [3], [4] and [5] list Python in position 1, 4, 2, 3 and 3, respectively. Those rankings considered the number of results returned by web searches, Github projects, questions tagged in StackOver- flow, open job positions, among other variables. As stated in [6], in 2015 approximately 10% of all computer jobs at Texas Advanced Computing Center were Python applications. Also, there exists specific modules for a wide diversity of scientific disciplines. Because of this strong code base and ease of use, Python is commonly the first language learned by engineering, basic and applied science students.