As data science becomes more mainstream, it appears that Python is muscling out R as the programming language of choice. The following factors are at work:

1. R not really a language

R is considered by some to be an “interactive environment for doing statistics”. This makes it harder for those learning R to grasp its nuances as it doesn’t look like a traditional programming language.

2. Familiarity with Python

The multi-purpose nature of Python means all sorts of developers are familiar with it. In addition, it is generally easier to train existing developers familiar with the organisation to analyse data, as opposed to training new-hire data scientists.

3. Efficiency of single language

The biggest benefit of using Python is increased efficiency of a single programming language across different applications.

Read the full article here.

In conjunction with Big Data Week, we compiled a list of the best Big Data articles here.

Previous post

Taha Yasseri - Researcher at Oxford Internet Institute

Next post

Kreditech - Pioneering New Scoring Technology in Consumer Lending