@louiscad that's a good point. In a pure data science context, the concepts are truly what matters, not the programming platform. In an ideal world, it's better to use the programming platform you are most comfortable with. You can achieve that without learning Python, but it never hurts to learn it especially since many examples are in Python. In my opinion you have to learn the incumbent platform if you want to replace it.