March 26, 2009

Microsoft, IBM: IDEs to evolve

Expect development environments to accommodate cloud computing, multiple CPUs, and other concepts, officials say at conference

IDEs (integrated development environments) have stayed basically the same over the years and now it is time for them to evolve to accommodate concepts like cloud computing, dignitaries from Microsoft and IBM said during a Silicon Valley technical conference on Thursday.

Speaking at the EclipseCon 2009 event in Santa Clara, Calif., Microsoft's Tim Wagner, development manager for Visual Studio, and IBM's Kevin McGuire, senior software developer for user interfaces and Eclipse, reflected on where IDEs have been and where they are going. Microsoft Visual Studio, first released in June 1998, and the rival Eclipse open source IDE, which debuted in November 2001, are the most prominent IDEs in use these days.

[ Yesterday, Amazon talked up the cloud opportunities for developers ]

"It's amazing how much stuff we have today [that] was in Eclipse 1.0," such as code completion, McGuire said. Concurring about the lack of change, Wagner added, "You kind of go back eight, nine years, and it looks pretty much the same. All has changed around us, so much of this has stayed the same."

The two officials cited industry changes, such as the jump in CPU power, systems running multiple CPUs, use of multiple monitors, and cloud computing. IDEs must adapt to industry changes, the officials argued.

An IDE in the browser makes sense, they said. This is particularly the case with software being made by teams. For instance, developers use the Bugzilla bug tracker, which is online, and source code is stored on server in a repository.

Microsoft, with its planned Visual Studio 2010 IDE, will add support for use of multiple monitors, Wagner acknowledged. The speakers showed a slide in which a monitor on the left maintained a debugging session while files were on the right monitor.

In the cloud computing space, Wagner cited the Mozilla Bespin project, providing an online code editor, and the G.ho.st virtual computer, offering a desktop editor in the cloud, as advancements. Developers can expect cloud IDE capabilities from Eclipse. "I think that's a natural evolution, and I think that the Bespin technology is leading the way," McGuire said.

Microsoft has sights set on a version of Visual Studio in the cloud at some point. "It's still very much a prototype effort," Wagner said.

At one point during the presentation, a slide appeared noting that in 2001, Windows XP was the Microsoft OS to have at the moment. Then the slide humorously adds, "OK, that's still true," reflecting on difficulties Microsoft has had in gaining market acceptance of the successor Windows Vista OS.

"Let's not go there," Wagner remarked after the slide appeared.

Paul Krill is an editor at large at InfoWorld.
Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.