Making Parallel Programming Easy.
Parallel Programming, or Concurrency, is the next breakthrough, the most important technical challenge facing the entire field of information technology and computer science since the introduction of Object Technology a quarter of a century ago.
Eiffel Software has been a pioneer in Object Technology and once again is at the forefront of technology, pioneering concurrency with EiffelStudio 7.0. The mechanism that makes Eiffel and EiffelStudio concurrent is called SCOOP (Simple Concurrent Object-Oriented Programming). It provides an easy and efficient way to develop applications in a concurrent way.
“Everyone claims that it is difficult for developers to program in a concurrent way, says Emmanuel Stapf, Head of Engineering. Here at Eiffel Software we think that it is our job to provide the programming community with an easy way to practice concurrent programming on a daily basis as it is the way of the future.”
“We are proud to provide the software community with a way to make concurrent programming easy and efficient to professional programmers” says Greg Soulages, Head of Global Sales.
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 ….With EiffelStudio, the applications they build run flawlessly 24×7, 365 days a year.