The IDE is based on Eclipse. It is a development environment in which you can create and execute Diamond applications with much of the housekeeping work done automatically. This includes choosing the correct building tools, writing configuration files, etc.
The Diamond IDE also acts as a server that runs on the host PC and is used to load the application file into the target hardware, a process that automatically places tasks on their correct processors and sets them executing. The server also provides communication with the host PC for standard I/O.




