Mathematica is a high-level environment that uses a flexible programming language to integrate high-performance computing, a vast collection of algorithms, and tools for visualization, data processing, and document preparation. It is used by scientists, engineers, mathematicians, financial analysts, and eductors who want to solve technical computing problems.
The Wolfram Workbench is an Eclipse based development environment for Mathematica, and other Mathematica based technologies such as webMathematica and gridMathematica. It was released in November 2006 and its features include the following:
The Wolfram Workbench is an example of how Eclipse can build development tools for many different types of language. It also shows how Eclipse based tools can be grouped and extended to provide specialized functionality, but without having to build everything from scratch.
The demonstration will give a quick overview of the features of Mathematica and show how they can benefit from a development environment.
It will show some of the features of the Wolfram Workbench and how it can be used for Mathematica development. It will show examples of scientific and technical computation using Mathematica and how they can be deployed over the web and run on a grid based system.
Finally the demo will show how the Workbench can be extended by scripting with Mathematica. It will show an example of using the graph theoretic functions of Mathematica to visualize and modify the call-graph of code in a project.