Development tools for dynamic languages - Programmer picks
PHP, Ruby, Python, and beyond - developers weigh in on seven popular IDEs and tools aimed at dynamic languages
By Paul Krill | InfoWorld | Published: 14:23, 27 November 2012
The increasing popularity of dynamic languages has given rise to a growing arsenal of development tools tailored to developers using languages like Ruby, PHP, and Python. So widespread is the array of tools available that it's often difficult to choose the right dev tool to suit one's needs.
We asked software developers for perspectives on the some of the more popular dynamic language development tools in use today: what they like, what they find lacking. The following is a selection of development tools catering to PHP, Python, Ruby, and beyond, as described by the software developers who use them. After all, who better to aid you in making your choice than your peers?
This IDE for PHP development features a variety of capabilities, including refactoring, code generation, and code assist. Thijs Lensselink, senior web developer at Mobile Tulip, which provides a message-routing platform, says Zend Studio 10 offers all the features necessary. "It saves development time and speeds up debugging and tracing." Zend Studio also enables unit testing and cloud deployment; mobile development is integrated as well.
Lensselink says integration with other Zend products is an advantage and disadvantage. This helps when working with the Zend stack, but it can box in a developer who is not. "Some more third-party tool integration would be welcome. But Zend is doing a good job there. Think AWS, GitHub, and more."