Python, and R, 2019

teaching
programming
education
open source
free software
Author

Matthew Brett

Published

April 10, 2019

Keywords

Matlab, Python, R, Julia

The results just came out from the 2019 Stackoverflow Developer Survey.

I summarized some results of the 2018 survey in Python, Matlab, R, Julia. Here are the equivalent results for the 2019 survey. See the previous post for definitions, and other background.

In summary:

Oddly, neither Matlab nor Julia features on any list I could see. From the introduction, the survey is putting some effort into being more “welcoming, inclusive, and diverse”; maybe the change in results corresponds to a change in the sample. I’ll have a look at the full database, when they release it.

Update; now I look at the released files, neither Matlab nor Julia appears as an option for any question in 2019.

The table shows the positions of each language in the descending ordered list for each category. There are 25 languages in each list. If the language does not appear in the list, I’ve put “>25” as the position.

Loved Dreaded Wanted
Python 2 >25 1
R 20 8 15

These are the corresponding percentage scores. If the language does not appear in the corresponding list, I put “< X%”, where X is the percent score for the last position in the corresponding list. I rounded percents to the nearest integer.

Loved Dreaded Wanted
Python 74% <44% 26%
R 52% 48% 5%