R language has been the default programming language for most stats departments around the world. If you look at the most recent stats models that just get published, R normally have them ready before Python. Take Bayesian stats for example, R has brms and rstanarm packages, which do not have counterparts in Python.
My understanding is that machine learning builds on stats. However, it seems that nowadays Python has become the default programming language of machine learning, which really puzzles me.
I have two questions:
Are there any technical features that make R inferior to Python in terms of machine learning?
Are there any chances for R to catch up with Python in terms of machine learning?