Programmer picks: 7 tools for HTML5, Ruby, Python, and more

PHP, Ruby, Python, and beyond -- developers weigh in on seven popular IDEs and tools aimed at dynamic languages

Page 3 of 8

JetBrains PyCharm

dynamiclanguagesimg3.jpg

The PyCharm IDE is for developing with Python and Django, a Python-based Web development framework. "The biggest advantage is definitely in productivity," says Joe Kueser, senior principal engineer at Scanbuy. "JetBrains has put a lot of thought into the tools that go into PyCharm to make things that you have to do on a day-to-day basis quick and easy. Doing stuff like renaming variables projectwide can be done safely in just a few seconds."

The IDE is customizable and integrates with version control systems, including Git, Mercurial, and Subversion. "The only disadvantage is that PyCharm, and really any IDE, can act as a crutch. Because the tools are so good, a developer can program in Python without really knowing the language."

Related:
| 1 2 3 4 5 6 7 8 Page 3
ITWorld DealPost: The best in tech deals and discounts.
Shop Tech Products at Amazon