I have just started learning Python & have come across "namespaces" concept in Python. While I got the jist of what it is, but am unable to appreciate the gravity of this concept.
Some browsing on the net revealed that one of the reasons going against PHP is that it has no native support for namespaces.
Could someone explain how to use namespaces & how this feature makes programming better (not just in Python, as I assume namespaces in not a concept limited to a particular language).
I am predominantly coming from Java and C programming backgrounds.