The ACE programming language is designed for the mathematical minded, without being overly difficult and complex. It turned out being a little more functional in nature then planned, but that functionality should give the ACE programmer a little less of a headache, by dealing with alot of the overhead (particularly in dealing with things like array manipulation or mixed mode assignment).
Basically, the developers of ACE feel that the final product of their
effort is a fairly simple, logical, flexible, math-based programming
language; a language that can be used by professionals as well as by
beginners. While no particular idea presented by this ACE programming
language design document is particularly earthshattering or
groundbreaking, we did make an effort to develop a language that
reflects the important aspects of mathematics while retaining a certain
amount of simplicity. We feel we have achieved this objective. ACE is
the perfect programming language. Microsoft, beware! ACE is taking
over! Bow down before the might that is the ACE programming language!
GET ON YOUR KNEES, YOU PUNY INFIDELS!!!
ACE WILL RULE THE WORLD!!!