03/03/95 Acorn C/C++ January 1995
Acorn C/C++ provides a full set of programming tools for developing applications to run on Acorn's 32-bit RISC computers. It has been designed for professional software developers so that RISC OS 3 software applications can be developed efficiently and to a consistent, high standard of quality.
More efficient software development means that you will be able to develop applications faster, with a consequent saving on development costs. It will also help you get your projects into use and your products to market quicker - increasingly important in a competitive world with the constant pressures to reduce development life cycles.
More consistent software development means that your applications will be easier to use and require less support, making them more attractive to your customers.
Because Acorn C/C++ provides a comprehensive software development capability for developing in C, C++ and Assembler, or any combination of these, you will not have to purchase additional software tools. .
The product consists of:
It comes as a set of six floppy discs, with automatic installation, and four manuals with over 1,400 pages of in-depth documentation, all packaged in a tough slip case designed for convenient storage and access.
The Toolbox is designed for writing applications whose user interface complies with the RISC OS 3 Style Guide, so that your software will consistently have the right look and feel. It is easy to learn and also language independent, so that you can use it from C, C++, Assembler or BASIC. Together with the resource editor, you can use the toolbox to build up the User Interface of your application quickly and efficiently. .
A pre-release version of Acorn C/C++ is already in use both by software developers within Acorn and some Acorn registered developers, where the new features of the Toolbox and Resource Editor have been found to make huge savings in development time in key phases of the software development cycle.
The Toolbox, Resource Editor and Resource Tester The Toolbox is a set of relocatable modules which provide an abstraction on top of the RISC OS Wimp for writing Desktop applications.
Resource files for use with the Toolbox are created using a Resource Editor; the developer can then view how the elements of the application's user interface fit together, and monitor events as they happen in an event log window which is displayed by the Resource Tester.
Most of an application's user interface can be prototyped in this way before a single line of source code has been written. Also by careful construction of the Resource File, it is possible to change the user interface without the need to modify the application's code.
ARM C Compiler
The C Compiler provided has been developed by ARM Ltd, so that all the features and power of the ARM RISC technology can be harnessed in software.
The C Compiler provides:
The C++ Compiler is version 3.0 of CFront and incorporates:
The ARM Assembler provides access to the full instruction set of ARM RISC microprocessors and offers the following features:
A comprehensive set of programming tools are provided to support software development and and include: