We have some unusual strategies for achieving parallelism. The ordinary 'for' loop is parallel, and we're trying out the feel of writing programs in this style. We're also working on a more elaborate 'type' system that does more error checking than has been done in the past. Roughly speaking, we can say that something is not just an array but an array of numbers.

A part of the interesting design of Fortress is our emphasis on using traditional mathematical notation whenever possible. It's our hope you don't need a proprietary IDE to prepare Fortress code. Right now you can use any ASCII editor to write Java.