It seems like a no-brainer that one of the largest programming languages in the world should have strong machine learning tools. Maybe the reason ML isn&#x27;t done in Java and Scala is simply because the tools haven&#x27;t been there. Python&#x27;s great, but if you want to do ML&#x2F;DL with distributed systems working with Hadoop and Spark, it makes more sense to do that in Java and Scala.