Unix Review > Archives > 2007 > January 2007

UnixReview.com
January 2007

Award-winning Komodo IDE Deserves Its Acclaim

by Cameron Laird

"ActiveState Komodo is the award-winning, professional integrated development environment (IDE) for dynamic languages." That's ActiveState's description of its own product, one it claims "gives you the power to quickly and easily accomplish all your development tasks."

ActiveState is largely correct — yet I rarely use the IDE. I'll explain why.

Professional-level scripting

To begin, let's quickly review vocabulary. ActiveState Software Inc. (AS) bills itself as "the leading provider of tools and services for dynamic languages such as Perl, PHP, Python, Ruby, and Tcl." In fact, AS is essentially the only substantial company that supports these different programming languages. They've been mocked for it; should a company make motorcycles, tractors, and ultralights, just because they're all not conventional automobiles?

There are actually respected manufacturers with such diverse products, and AS seems to be successful in its support of what it labels "dynamic languages" — "scripting" languages, to much of the outside world. While part of the "dynamic" rubric just attempts to sidestep the sneering that often accompanies "scripting", AS makes a solid business and technical case for consideration of high-level, dynamically typed, open-source languages in a unified way.

Sys Admin Spotlight

CMP DevNet Spotlight

Christmas Chaos
Jerry shares his gift recommendations for tech-savvy friends and family.

In the News

CD-ROM

Sys Admin and The Perl Journal CD-ROM version 11.0

Version 11.0 delivers every issue of Sys Admin from 1992 through 2005 and every issue of The Perl Journal from 1996-2002 in one convenient CD-ROM!

Order now!




MarketPlace

Workflow Enabled Help Desk & IT Service Management
Automate service desk activities and integrate processes across IT. Learn more here.

Flowcharts from C/C++ code -- Free trial download
Understand C/C++ code in less time. A new team member ? Inherited legacy code ? Get up to speed faster with Crystal Flow for C/C++. Code-formatting improves readability. Flowcharts are integrated with code browser. Export flowcharts to Visio.

Discover WinDev 11 RAD
and develop 10 times faster ! ALM, IDE, .Net, PDF, 5GL, Database, 64-bit, etc. Free Express version

Online Crash Analysis
Automatically capture customer crash data, no debugger required. Support for .NET, C++, OS X, Java.

Wanna see your ad here?