Maplesoft has unveiled a new member of the Maple product family, the Maple IDE. The Maple IDE, powered by DigiArea, is an integrated development environment for the Maple programming language that improves productivity by providing advanced tools for writing and managing Maple projects. The Maple IDE, which is based on the Eclipse platform, offers a customised industry-standard environment for medium- to large-scale Maple development projects.
The Maple language provides built-in knowledge of mathematical data structures and concepts, support for writing multi-threaded, parallel programs as well as a rich library of existing commands and algorithms. More than 90 per cent of the algorithms built into Maple have been implemented using the Maple programming language. This same language is available to any Maple user for writing scripts, implementing new algorithms and extending the Maple system. According to Maplesoft, the Maple IDE makes it dramatically easier for Maple users to create, manage, and update libraries of Maple code.
Features of the Maple IDE include the ability to quickly browse and search through source hierarchies, automatic highlighting and formatting based on syntactic and semantic properties of the code, navigation, testing and much more. The Maple IDE assists developers in writing, updating, maintaining, and understanding code, so projects can be completed faster with fewer errors, and later enhancements can be made more easily.