# New Features and Changes in Magics++

## Introduction to the Magics++ Changes

Magics++ is a major new version of Magics completely re-written in C++. This opportunity has been taken to add new features, clean up some interfaces and make its behaviour more consistent. This has, in a few cases, led to situations where old Magics programs will not behave identically when compiled with Magics++.

The following sections are taken from the full user guide and describe the main differences between MAGICS 6 and Magics++.

In addition to the changes described here, there are new actions routine, `PBOXPLOT` and `PLINE` which have their own manuals which you can print out. See and .

It is also recommended that you read the whole of in order to see the differences in specifying output file types.

## Layout and Mapping

### Large Areas

## Coastlines

## Contouring

### Marker Shading

## Wind Plotting