Printer Friendly
The Free Library
14,717,777 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

ActiveState Ships Komodo 3.5 with Full Ruby Support for Mac OS X; First Professional Ruby IDE for Developers.


VANCOUVER, British Columbia British Columbia, province (2001 pop. 3,907,738), 366,255 sq mi (948,600 sq km), including 6,976 sq mi (18,068 sq km) of water surface, W Canada. Geography
 -- ActiveState, a leading provider of developer tools for dynamic languages, today released Komodo 3.5, the first professional integrated development environment See IDE.

integrated development environment - interactive development environment
 (IDE) with full support for the Ruby programming language. ActiveState Komodo Komodo IDE is an IDE for dynamic languages published by software firm ActiveState. Komodo IDE is built on the Mozilla platform. It supports dynamic languages, including JavaScript, Perl, PHP, Python, Ruby, and Tcl; framework stacks like Ruby on Rails and CakePHP; and client  3.5 offers developers an advanced workspace for programming in multiple languages, including Perl, Python, PHP (PHP Hypertext Preprocessor) A scripting language used to create dynamic Web pages. With syntax from C, Java and Perl, PHP code is embedded within HTML pages for server side execution. , Tcl, and now Ruby. The launch also marks ActiveState's first Komodo release on the Mac OS X platform. Komodo 3.5 delivers Ruby features such as Ruby on Rails See Ruby.  debugging, Mac OS X support, and multilingual input method editor An input method editor (IME) is a program or operating system component that allows computer users to enter characters and symbols not found on their keyboard. This, for instance, allows the user of a Western keyboard to input Chinese, Japanese, Korean and Indic characters.  (IME IME Input Method Editor
IME Instituto de Matemática e Estatistica (Portugese and Spanish; USP, Sao Paulo, Brazil)
IME In My Experience
IME Instituto Militar de Engenharia (Rio de Janeiro, Brazil) 
) support for non-Western languages.

"Until now, Ruby developers haven't had a professional IDE for writing and debugging their Ruby code," says Eric Promislow, ActiveState's Ruby Team Lead. "Adding Ruby to Komodo's list of must-have supported languages has been exciting during Ruby's recent growth and popularity. Ruby is an amazing language for building mainstream Web applications quickly with less code. I look forward to working with the community and helping Ruby continue to grow."

Unique Ruby programming features in ActiveState Komodo allow programmers to easily code, debug To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits. , and test Ruby programs fast. Komodo is the first professional IDE to offer Code Intelligence capabilities like AutoComplete and CallTips providing advanced as-you-type Ruby syntax checking. Komodo's Ruby code colorizing, folding, automatic end statements, and smart indenting in·dent 1  
v. in·dent·ed, in·dent·ing, in·dents

v.tr.
1. To set (the first line of a paragraph, for example) in from the margin.

2.
a.
 keep Ruby programmers of all abilities on track for writing bug-free programs the first time. In addition, Komodo gives Ruby developers a fully integrated graphical debugger for testing Ruby programs with ease. Komodo's Ruby graphical debugger lets programmers visually set breakpoints, check functions, and edit classes.

In an industry first, ActiveState Komodo 3.5 makes it possible to debug Ruby on Rails (RoR) applications in a professional IDE. Ruby on Rails is the full-stack open source Web framework developed in Ruby. The RoR framework is getting noticed as an alternative to existing enterprise frameworks because it provides an easy path to application development. With RoR, Web developers are able to write applications faster with less code.

Adding Mac OS X support to Komodo 3.5 is an anticipated move for many multi-language developers. ActiveState recognizes that many businesses and programmers write code in many languages across multiple operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. . Komodo 3.5 is a native port of the award-winning IDE to Mac OS X, Apple's increasingly popular developer platform. Komodo 3.5 runs on 10.4 Tiger and 10.3 Panther, delivering needed features to a programmer community starved of professional tools for dynamic languages.

"I am a Mac addict, and on Mac OS X I code with Komodo," says Irakli Nadareishvili, Senior Software Architect, Picktek. "I love Komodo's clean, integrated UI, the compact and usable project navigation bar A set of buttons or graphic images typically in a row or column used as a central point that link you to major topic sections on a Web site. If the navigation bar is a single graphic image with multiple selections, it is known as an imagemap. See imagemap. , the ability to see code structure, support for CVS (1) (Concurrent Versions System) A version control system for Unix that was initially developed as a series of shell scripts in the mid-1980s. CVS maintains the changes between one source code version and another and stores all the changes in one file.  and Subversion, and I was able to create a macro five minutes after installation! I am delighted with the capabilities. Komodo is the best IDE for scripting languages."

Komodo 3.5 features new multilingual input method editor (IME) support for using a standard Western keyboard to enter international languages, such as French, German, Spanish, and Asian characters. Programmers building applications for an international audience can now use Komodo to enter localized code comments, error messages, and strings.

Pricing & Availability

Free trials of Komodo 3.5 for Mac OS X are available online at www.ActiveState.com/Komodo/. Komodo Professional costs $295, and Komodo Personal is $29.95. Existing Komodo 3.x customers qualify for free Komodo for Mac OS X licenses. Upgrade pricing for prior releases is $99.95 and $19.95, respectively. Komodo is offered at zero cost for classrooms and teachers through the ActiveState Education License Program at www.ActiveState.com/Education. Komodo 3.5 is shipping now on Mac OS X, and will be available later this year on Linux, Solaris, and Windows.

About ActiveState

ActiveState is the leading provider of tools and services for dynamic languages such as Perl, PHP, Python, Ruby, and Tcl. Over two million developers rely on ActiveState's cross-platform professional development tools, high-quality language distributions, and enterprise services. ActiveState Komodo, the professional IDE for dynamic languages, gives developers a powerful workspace for editing, debugging, and testing programs. Komodo supports Perl, PHP, Python, Ruby, and Tcl. Now available on Mac OS X.

(C) 2005 ActiveState, a division of Sophos

All product and company names herein may be trademarks of their respective owners.
COPYRIGHT 2005 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2005, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Nov 3, 2005
Words:720
Previous Article:GreenZap Revenues Continue to Increase and Are Expected to Double over Holiday Season.
Next Article:Sparta Teams with 700Credit to Accelerate Penetration of the California Powersports Dealer Market; Agreement Provides Direct Access and Support to...



Related Articles
KOMODO IDE - THE KILLER MOZILLA APPLICATION.(Product Announcement)
SO, WHAT'S THE SKINNY ON THOSE SKINNY FRIES?(L.A. LIFE)
PACHYDERM PALS ELEPHANTS WON'T FORGET PAIN OF BREAKING UP, LAWSUIT SAYS.(News)
ACTIVISTS SAY RUBY CAGED, FED DOUGHNUTS.(News)
Sophos acquires anti-spam specialist ActiveState.
Catch the keynote, Ossie Davis: a mighty laborer in the field of the arts, a majestic voice for integrity has gone on ahead.(tribute)(Obituary)
Gift of new wardrobe puts zing into job search.(Business)(Ruby Tuesday gives a fashionable boost to women about to leave welfare-to-work programs and...
RUBY THE ELEPHANT DESERVES RETIREMENT.(Editorial)(Editorial)
Ruby on rails.(DEFINITIONS)
What you should know about R on R and AJAX.(DEFINITIONS)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles