It’s all about the cloud, micro-services and the web
Eiffel Software announced today the release of EiffelStudio 20.11, the latest version of its Integrated Development Environment (IDE). EiffelStudio, is a comprehensive suite of tools enabling programmers to easily and cost-effectively produce correct, reliable, and maintainable software systems.
According to Bertrand Meyer, founder and CTO of Eiffel Software, “Software by nature is constantly evolving and EiffelStudio stays tuned with what programmers need and want. Today it’s all about the cloud, micro-services and the web”. Eiffel was designed to allow programmers to capitalize on new trends and to apply their creativity to innovative developments. EiffelStudio 20.11 is a particularly welcome advance for Eiffel programmers, giving them an edge in these new areas of development. In addition, EiffelStudio 20.11 continues to increase its general functionalities, in particular with the introduction of “once classes”, a powerful new device, not available in any other programming language, and generalizing the classic “singleton” pattern to classes with a set number of instances. As another important addition, programmers can now take full advantage of the rich Unicode character set to write concise expressions in the mathematical notation of predicate calculus, with “for all” and “there exists” properties.
To learn more about what’s new, see the EiffelStudio 20.11 release notes. To try it yourself, download EiffelStudio from https://www.eiffel.com/eiffelstudio/product/.
EiffelStudio is based on the Eiffel programming language, the most extensive implementation of modern object-oriented technology, 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 received the prestigious ACM Software Systems Award and 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.