FOR  IMMEDIATE  RELEASE

Eiffel Software Announces Release of EiffelStudio 6.5

Cooking one’s own dog food and taking the time to do things right

Santa Barbara, CA, November 23, 2009 -- Eiffel Software announced today the release of EiffelStudio 6.5, the latest version of its award-winning Integrated Development Environment.

Eiffel Software has a tradition of staying ahead of its mainstream competitors by offering the Eiffel user base unique features such as Design by Contract, genericity, multiple inheritance, void safety, automatic testing and others. For this release the team decided to take a short break in this constant string of advances, and use the power of its own tools to polish the Eiffel Software product line: paraphrasing the industry saying, to “cook its own dog food”.

We already “eat our dog food”: every piece of EiffelStudio, the company’s flagship product, is developed using EiffelStudio itself, which keeps the development team happy and productive (as it keeps our customers happy and productive). “What a pleasure it is to use the power of our own tools to improve the quality of our tools”, says Emmanuel Stapf, Senior software developer with Eiffel Software. “Thanks to Design by Contract, AutoTest and our new Void Safety mechanism that we applied to our own  source code we have been able to improve the quality of our offering significantly. Our goal is clear: perfect software. We are not quite there yet, but are moving fast towards it.”

Some of the strengths of EiffelStudio 6.5 are listed at:

http://doc.eiffel.com/book/eiffelstudio/release-notes-eiffelstudio-65

The list of major platforms that EiffelStudio supports is growing. Portability has always been one of the strongest points of EiffelStudio; this new release continues the tradition with the availability of EiffelStudio on Windows 7 and Ubuntu 9.10. A partial list of platforms includes:

  • Windows Classic, .NET, and 64-bits
  • Linux x86 and 64-bit
  • FreeBSD and 64-bit
  • Solaris 10 on Sparc, Sparc-64, x86 and x86-64
  • VMS
  • Embedded platforms
  • iPhone

On the marketing side, Larry Miller, Director of Business Development, says that “EiffelStudio 6.5 is a major release that brings a robust and mature product to the software community. It is the only IDE that guarantees the development of correct and safe applications and the best one for companies that want the most return on their IT investment.”

EiffelStudio is based on the widely acclaimed Eiffel programming language, the most extensive implementation of object-oriented concepts, standardized through ECMA and the International Standards Organization. Its core concepts, native only to Eiffel, such as Design by Contract™, multiple inheritance, genericity, conversions and agents allow developers to write high quality applications that are easy to maintain. The most recent addition, further strengthened and developed in 6.5, is void safety, a worldwide industry first, removing the specter of “null pointer dereferencing”, a source of lethal run-time crashes that threatens the execution of programs written in all of today’s languages except Eiffel.

EiffelStudio, which received the prestigious ACM Software Systems Award, is used by developers and design-team leaders in challenging enterprise environments in the financial, insurance, manufacturing, health, and government sectors as well as by independent development teams.

A full-feature evaluation edition is available from the Eiffel Software web site at http://www.eiffel.com/downloads/, enabling developers to experience the full power of the environment before purchasing it. We love our dog food; we know you’ll love it too.

About Eiffel Software

Eiffel software, http://www.eiffel.com, was founded in 1985 with the mission of developing compilers and tools based on the power of pure object-oriented concepts to improve programmers' productivity, lifecycle efficiency and quality of the resulting applications. For  twenty-five years Eiffel Software has delivered to its customer base the most cost-effective and advanced development tools on a large variety of platforms. For more information, contact us or call +1-805-685-1006.

Product or company names mentioned herein may be trademarks of their respective owners.

Bookmark and Share