Love this conversation even though I don’t know these programming languages. Personally I’ve moved from application languages doing work to them passing data to sql which does all the processing while the application language just displays the results which is pretty simple. This conversation is so high level that I’m probably not aware of why these languages are better at use at processing data than just converting data and passing it to sql and letting sql save and or do processing.,(reply>), I guess SQL isn't really optimized for scientific computing analytics, Advanced statistics, Machine Learning, Deep Learning etc.<br><br>Also it's always better the more the tools to achieve diverse aims. Why? Because by virtue of the developers background for each of these tools, the tools apply to a specific niche / kind of work better than others— even when they are both equivalents.<br><br>Of course, nothing stops the custodians/Vendors of various SQL dialects from each more of the 'Data science' pie than they already have.