Next: Definition of ARS++ -
Up: Highlights Overview
Previous: A++ Overview
Contents
After a rigorous encounter with the essentials of programming
in theory and practical application the book focusses on the challenges of
programming in the real world. In order to cope with these new
challenges A++ has to be changed from a learning instrument into
a tool for practical programming.
This leads to a new programming language called ARS++ which is built on
A++ (ARS) enhanced with a rich set of primitives. The name ARS++
is an acronym derived from ARS + Scheme + Extensions,
indicating that the set of additional primitives includes the
functionality of Scheme and more.
ARS++ is covered in great detail in `Programmierung pur'. This coverage
includes the
- definition of the language,
- application of ARS++ demonstrated
by several case studies and a
- complete presentation of the implementation
in C including the compiler and the virtual machine.
Subsections