EiffelStudio 15.12 released: enhancements in the Eiffel notation and the Web front end

Much improved language and EiffelWeb library.

Eiffel Software announced today the release of EiffelStudio 15.12, the latest version of its Integrated Development Environment (IDE). EiffelStudio is a comprehensive suite of tools that enable programmers to produce correct, reliable, and maintainable software systems while keeping control of the development process.

With EiffelStudio 15.12, the EiffelWeb library makes big strides for those looking to use Eiffel for web applications. EiffelWeb’s first success stories are the Eiffel Software’s new support site and the Eiffel community site, both entirely written in Eiffel. Other than the usual important bug fixes and performance enhancements delivered with each release, EiffelStudio 15.12 also features support for new agent’s type notation reducing the amount of typing without losing any expressiveness..

“Thanks to the recent improvements in EiffelWeb, EiffelStudio is becoming a truly multi-functional IDE,” says Jocelyn Fiat, Lead Engineer for the EiffelWeb. “Our users have asked for improvements in the web part of our offerings and with EiffelStudio 15.12, we are answering their calls. With the new sites written entirely with EiffelWeb, we give them an example to lean on to build their first web applications in Eiffel. But we won’t stop there: expect EiffelWeb to get even better with each successive EiffelStudio release.”

To learn more, watch the EiffelStudio 15.12 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 developmentautomatic testingvoid safetyparallel 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 … Applications built with EiffelStudio run flawlessly 24×7, 365 days a year.