Is python itself can rule the datascience world?
Can any other language be able to replace it
Python is a language well used in the datascience world but my no means is it the only one. other languages (such as C) are also used in area requiring performances. Some other language are also invented for specific use and may take over in the future.
For the moment, Python leads this field.
With NumPy, SciPy and Pandas? Too long a gap to cover....