Close
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development
    • IT Management
    • Servers

    EclipseCon: IBM, Sun Set the Tools Stage

    By
    Darryl K. Taft
    -
    February 2, 2004
    Share
    Facebook
    Twitter
    Linkedin

      This weeks EclipseCon confab on the Eclipse open-source development platform is expected to foster hearty discussion on the state of Java tooling, particularly as Sun Microsystems Inc. continues to consider how it can work with Eclipse.

      Grady Booch, an IBM Fellow with the companys Rational division, said he will deliver a keynote Wednesday that will track the history of the tools market, ranging from command line tools to integrated development environments (IDEs) to extended development environments (XDEs) to collaborative development environments (CDEs). Booch said Eclipse plays into this progression, as it is the base of IBMs tools future.

      Rationals mission within IBM has come to “truly be IBMs development brand,” Booch said. He said the unit is looking at things such as process, model-driven development, change management and quality by design.

      “Ive been looking at the next three-to-five years,” Booch said.

      Highlighting his keynote in an interview with eWEEK, Booch said in the history of tooling, “the early tools were monolithic, command line tools that were like banging rocks together.” That changed with the advent of research out of the Xerox Palo Alto Research Center (PARC), which produced languages such as Mesa and Cedar that included modern software development features like garbage collection and dynamic typing. Then came more advanced languages like Ada and Smalltalk, “which brought some novel ideas to the development space because you could live inside a running application and probe around it – and you had access to all the artifacts. Then there was Turbo Pascal, which changed the world for the PC developer,” followed shortly after by Visual Basic, Booch said. Rational built its early tools around the Ada language “because it was the best language of its time to bring modern software development features to bear.”

      Booch acknowledged that many hardcore developers prefer to code in a favored editor such as Emacs. However, “Eclipse has been gaining attraction form the Emacs world and is taking developer share from Emacs,” he said.

      IDEs began to take on more aspects of the development spectrum. And “with the advent of tools spanning the lifecycle we see modeling being used,” said Booch, who is a key author of the Unified Modeling Language (UML). The addition of modeling support integrated into the Rational IDE was the basis of the companys XDE product.

      2

      Also, not long after the shift from command line to IDEs, development tools moved off onto another plane, “which was development as a team sport,” Booch said.

      Then with the message of development as a team sport, “weve begun to see trends toward CDEs.” Booch said he most clearly saw the benefits of a CDE while working on a classified government “engagement,” where he was able to peer through a browser and see all the artifacts the team had been working with and could communicate with the developers via the system.

      “A lot of the problems that face us in software development are not technical but human,” Booch said. “We have instant messaging, we have Web meetings, and we have software like [Lotus] Sametime. There may be something here we can add to IDEs and to software development in general, like provide social graces for instant messaging or for awareness of presence. Whats missing is bolting those things together.”

      Economic forces are driving these changes, Booch said. “We have to deal with teams of teams [of developers] and outsourcing is a reality,” he said. “CDEs represent a means to extending development.”

      Booch said the computer-aided design space has managed to include many collaborative features into its software.

      “Whats so exciting is with Eclipse being an open-standard IDE we can base a lot of our work on it,” as IBM takes its tools forward, he said.

      “CDEs represent not so much a revolutionary thing, but its the blooming of 1,000 flowers,” Booch said. “The time is now because the products have aligned in so many ways,” including IBMs WebSphere, Rational, Lotus and Tivoli product lines, as well as the open-source Eclipse platform.

      3

      Meanwhile, with Sun sending off a letter to the Eclipse community last week calling for more unity and diversity in the Java tools space, the conference is expected to be grounds for debate on the issue.

      Michael Bechauf, vice president of NetWeaver standards at SAP AG, will moderate a panel at the conference entitled: “Tools Interoperability – Benefit or Burden?” Bechaufs panel is expected to include discussion on the Java Tools Committee (JTC), a recently formed Sun-backed group that supports tool interoperability. SAP is a member of the JTC, as well as the Java Community Process (JCP) and Eclipse.

      And in what has become one of the most anticipated talks of the conference, Simon Phipps, chief technology evangelist at Sun, will give a keynote presentation on “The Business of Open Source.”

      One of the reasons, perhaps the primary reason, Sun gave in its letter to Eclipse was that Sun did not want to abandon work on its own open-source development platform, known as NetBeans. So it is expected that Phipps would address this.

      However, in an interview with eWEEK, Phipps was coy regarding what he would say. “Well, I dont intend to be in any way hostile to Eclipse,” he said with a chuckle.

      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.
      Get the Free Newsletter!
      Subscribe to Daily Tech Insider for top news, trends & analysis
      This email address is invalid.

      MOST POPULAR ARTICLES

      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Applications

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Cloud

      IGEL CEO Jed Ayres on Edge and...

      James Maguire - June 14, 2022 0
      I spoke with Jed Ayres, CEO of IGEL, about the endpoint sector, and an open source OS for the cloud; we also spoke about...
      Read more
      IT Management

      Intuit’s Nhung Ho on AI for the...

      James Maguire - May 13, 2022 0
      I spoke with Nhung Ho, Vice President of AI at Intuit, about adoption of AI in the small and medium-sized business market, and how...
      Read more
      Applications

      Kyndryl’s Nicolas Sekkaki on Handling AI and...

      James Maguire - November 9, 2022 0
      I spoke with Nicolas Sekkaki, Group Practice Leader for Applications, Data and AI at Kyndryl, about how companies can boost both their AI and...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2022 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×