I use R for econometrics, Julia for anything else, occasionally Python if I find ready-made packages that reduce my work. I don't find any reason to ever use stata. Trying to say "but you can use matlab and python inside stata" is just pathe tic.
When using Stata, you cannot import two different data sets at the same time. Period. Stata should not be even called a programming language.
However, Stata is great to run millions of regressions and find stars (aka p-hacking). Just to implement methods (without tweaks) in MHE, Stata is much better than Python/R/Matlab. And because of this, I think Stata will be good for a while.
I agree with these bros. I use Julia, R, and Python the vast majority of the time.