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 IT Management
    • IT Management

    Review: Borlands JBuilder X

    Written by

    Peter Coffee
    Published January 5, 2004
    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.

      Borland Software Corp.s JBuilder X and Metrowerks Corp.s CodeWarrior Development Studio for Mac OS, the latest development tool sets to arrive for review at eWEEK Labs, attack what we might call the plague of developer choice. The tool options facing an application developer have ballooned enormously beyond what used to be the fairly simple choice of a high-level programming language. The decision tree now leafs out into an intimidating array of platforms, subplatforms and frameworks.

      See eWEEK Labs review of CodeWarrior 9 for Mac OS.

      Developers want their tool sets to be correspondingly comprehensive, but that doesnt mean every possibility needs to be in the developers face every time a menu gets pulled down—or even every time the toolmakers bill must be paid.

      Next page: Read full review

      2

      Borlands JBuilder X offers multiple personalities to bring order to a developers day and lets a developer target a wide range of clients with its category-leading tools for the entire Java development cycle. Metrowerks (a subsidiary of Motorola Inc.) offers modular pricing for developers who want to pick and choose their target operating systems. It lets them develop for old or new Macintosh environments and for x86 machines from a single Mac OS X seat.

      Its easier to begin our in-depth look with Borlands latest JBuilder update because our fingers practically know the way when its time to type about this product. We do it pretty much every six months, as the JBuilder team tries to divert our attention from other Java tool-set providers by doing more and doing it better on a schedule that no one else can match.

      We worked with the Enterprise edition, still priced at $3,500 and retaining our Analysts Choice honors. This is the package to order if a development team wants the synergies of the included Crystal Decisions Inc. Crystal Reports, Altova Inc. XMLspy and the novel Salesforce.com Sforce Toolkit for working with the companys Customer Relationship Management application server. A feature matrix for JBuilders many versions is at www.borland.com/jbuilder and is a valuable guide.

      JBuilder Enterprise is the lowest-priced version of the product that provides the exemplary integration of UML (Unified Modeling Language) tools that we consider a highlight of Borlands Java offering. Other notable features of the Enterprise edition are its inclusion of the Optimizeit suite (comprising profiler, thread debugger and code coverage tools) along with extended testing aids.

      Watch out for some thoroughly confusing product nomenclature, however. The full-strength Optimizeit Enterprise Suite, which includes a tool that examines performance across multiple tiers of the J2EE (Java 2 Platform, Enterprise Edition) stack, is not included in JBuilder X Enterprise—its only in the $6,500 Borland Enterprise Studio for Java.

      The Enterprise Studio package is not sold through the usual channels, but rather through the companys direct sales force—and just to make things more interesting, the version of the Studio package that includes JBuilder X is designated as Enterprise Studio 7. Dont say we didnt warn you.

      As of this writing, moreover, the $9.95 Personal Edition of JBuilder had not been updated for JBuilder X but was still being offered on a JBuilder 9 foundation.

      With all that out of the way, we found that Borland had answered a challenge that we issued in our June 2003 review of JBuilder 9, to survive the Curse of Version 10. The curse: that many products seem to lose their way or fade from superiority by the time theyve been around that long.

      The most welcome improvement in JBuilder X is its improvement on the well-established idea of named work spaces, which Borland has realized in a far more granular fashion than weve seen before.

      Ever since the earliest days of Java development environments, weve favored the ability to decide which tools would be visible at different stages of our work and to switch readily among those different configurations. The Personalities feature in JBuilder X extends this idea into various menus and other environment components so that options not relevant to a particular project no longer need to distract the developer from the task at hand.

      For example, when we unchecked the User Interface Designer personality in our Project Properties settings, the Design tab thats normally visible at the bottom of the JBuilder work area simply disappeared. The tool had not been uninstalled, just put out of the way. We could restore access to the visual user interface designer merely by rechecking that personality. We commend Borlands execution of this feature in that it is presented in terms of tasks, not low-level features.

      Even more convenient is JBuilder Xs new pop-up filter control in the Structure view of a project, which furthers the theme of clutter reduction. This simple slider allowed us to suppress display of, for example, all nonpublic elements.

      Borland has added a File Browser tab to the Project pane that was already our exemplar of convenient navigation—now made even better by letting us root around in the raw file system without observing the niceties of whether something was formally included in the project currently at hand.

      JBuilder has always been ahead of the pack when it comes to squeezing the maximum available information from Java source code, and JBuilder X continued that tradition with new refactoring features, along with class-manipulation commands to move methods or fields into a subclass or superclass of the class that defines them.

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

      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.