There are some significant challenges facing Python, not the least of which are the large numbers of developers currently using Java and PHP.

Dangoor who is also a Product Manager at Web application developer SitePen, commented that for Java programmers, the barrier is likely that Python is dynamically typed whereas Java is statically typed.

“I am firmly in the camp that believes that static typing does not buy you much safety and that you need good automated tests to help ensure that your code is correct and stays correct,” Dangoor stated. “However, it is also true that static typing gives IDEs more information that they can use in helping out the user. Ultimately, though, Python’s language features make your code so much simpler that you very quickly get over some of the IDE extras that you get from static typing.”

Check out the full InternetNews article