Close
  • Latest News
  • Artificial Intelligence
  • Video
  • 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
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • 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
    Subscribe
    Home Development
    • Development

    One Tool Wont Cut It

    Written by

    Peter Coffee
    Published November 17, 2005
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      If I said that integrated programming environments are mixed blessings, any developer who started work in the past 15 years might look at me oddly and say, “Compared to what?”

      Most developers probably feel that their choice is between one integrated environment or another. The idea of using entirely separate tools—an editor from one vendor, a debugger from another and compilers from other vendors still—is foreign to most developers working today.

      Im having a discrete-tool flashback, though, as I contemplate the grand unifications taking place in various development realms. From JetBrains, for example, theres IntelliJ Idea 5.0 for Java: It edits the HTML page, the JavaScript that animates that page, and the Java code behind the page, in a single environment and using identical keystrokes for similar operations.

      Microsofts Visual Studio 2005 likewise unifies writing and debugging of managed code and its user interface, whether on a Windows client or a Web browser or a wireless telephone.

      Visual Studio 2005 goes on, moreover, to incorporate database development and the customization and extension of productivity applications into the same [insert favorite noun here].

      I couldnt decide what noun to put at the end of the previous sentence because any word that I might choose is going to carry factional overtones. If I use a positive term such as “vision” or even a neutral word such as “structure,” that sounds like approval.

      If I use a more colorful label such as “big giant hairball,” Im accurately expressing my concerns but also fanning the flames of anti-Microsoft jihad—and I have enough respect for the quality of what the company has accomplished that I dont want to be part of any such flamethrower-fest.

      Im therefore glad to see continued innovation from companies such as Compuware, Parasoft, Agitar, Telelogic and Enerjy, all of which cross my radar often with significant improvements to their tools for code analysis and quality assurance.

      /zimages/1/28571.gifMicrosoft CEO Steve Ballmer talks enterprise applications tools. Click here to read more.

      Generating tests automatically by observation of the running code, testing complex and heterogeneous Web-based applications in a dynamic end-to-end manner, and compiling and applying local experts knowledge of coding rules and practices that have made the difference between success and failure: All of these are the kinds of contributions that I want to keep seeing from players like these.

      None among us should claim to have a complete and accurate vision of what IS can be. It took six blind men to walk around an elephant and get complementary ideas of what was there, and none of them was entirely right—but each of them characterized something that the others had not.

      Id rather work with incomplete but complementary views than accept the bullet point on a recent Microsoft briefing chart that read, “One tool, one framework, one programming model.” No, I dont think so.

      That latter slogan sounds a little too much like the speech by the big giant talking head in the classic Apple “1984” commercial: “Our enemies shall talk themselves to death, and we will bury them with their own confusion.”

      Yes, one could argue that this is exactly whats happening, and my problem with that is not a matter of whos good or whos evil. Its a matter of maintaining multiple perspectives in pursuing multiple goals.

      No matter how good any all-singing, all-dancing workbench might be—and some of them are extraordinarily good—I hope that enterprise development managers will keep more than one tool close at hand.

      We may never have an Underwriters Laboratory for development tools that can certify them as suitable for safe use in critical situations, but my use of tools from multiple vendors helps to shine a flashlight into the shadowy areas of specifications and the corner conditions of how a tool should handle tricky situations. Trust, as they say, but verify.

      Whatever application model well be using a year from now may not yet be well-defined—its too much to hope that the perfect tool for doing it is already here.

      Technology Editor Peter Coffee can be reached at [email protected].

      /zimages/1/28571.gifCheck out eWEEK.coms for the latest news, reviews and analysis in programming environments and developer tools.

      Peter Coffee
      Peter Coffee
      Peter Coffee is Director of Platform Research at salesforce.com, where he serves as a liaison with the developer community to define the opportunity and clarify developers' technical requirements on the company's evolving Apex Platform. Peter previously spent 18 years with eWEEK (formerly PC Week), the national news magazine of enterprise technology practice, where he reviewed software development tools and methods and wrote regular columns on emerging technologies and professional community issues.Before he began writing full-time in 1989, Peter spent eleven years in technical and management positions at Exxon and The Aerospace Corporation, including management of the latter company's first desktop computing planning team and applied research in applications of artificial intelligence techniques. He holds an engineering degree from MIT and an MBA from Pepperdine University, he has held teaching appointments in computer science, business analytics and information systems management at Pepperdine, UCLA, and Chapman College.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      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
      Video

      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
      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.
      © 2024 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.