When did you first learn to program? I was lucky to have a computer science class in high school where we learnt C++, and syntax, loops, functions and conditional statements. Today Indian high schools have shifted mainly to Python and Java.
Python is “a programming language that lets you work quickly and integrate systems more effectively”. R is “a free software environment for statistical computing and graphics”. Today, these languages are considered substitutes for each other, though they’re probably not designed that way.
Sean Kross argues that data scientists and analysts have a different approach to programming than computer scientists. Instead of worrying about implementation logic, complexity and algorithms, they focus on applying methods on real datasets and bringing them to production. Thus, R makes a lot of sense as a tool that helps them do it. A hot but thoughtful take, in my opinion.