Compiler Optimization
Eiffel Software announced today the release of EiffelStudio 19.05, the latest version of its Integrated Development Environment (IDE). EiffelStudio is a comprehensive suite of tools enabling programmers to produce correct, reliable, and maintainable software systems while retaining control of the development process.
EiffelStudio 19.05 focuses on compiler optimization. We know that speed and efficiency are keys for programmers today. In order to make our compiler more efficient we have developed new mechanisms to speed up finalizations and worked on our dead code removal techniques to reduce the size of our executables and hence gain speed in this process. In this release extensive work has been done in our libraries as well . The complete list of improvements for this release are available at https://www.eiffel.org/doc/eiffelstudio/EiffelStudio_release_notes
“Providing efficient tools has always been our goal“ says Greg Soulages, VP of Sales at Eiffel Software. “We know that it is crucial today to support the needs of programmers in this area.“
To learn more, see the EiffelStudio 19.05 release notes and to get started, download EiffelStudio.
EiffelStudio is based on the Eiffel programming language, the most extensive implementation of O-O concepts, standardized through ECMA and the International Standards Organization. Its core concepts, native only to Eiffel, such as Design by Contract™, seamless development, automatic testing, void safety, parallel programming, and modelling facilities allow developers to write predictable and controllable applications that are easy to maintain. EiffelStudio, which received the prestigious ACM Software Systems Award, is used by developers and design-team leaders in challenging enterprise environments in all areas of software development such as finance, health, defense, telecom and others. Applications built with EiffelStudio run flawlessly 24×7, 365 days a year.