http://www.cucug.org/ar/ar405_Sections/news4.HTML (Amiga Plus Extra No. 5/97, 05/1997)
StormC v1.0
TITLE
StormC: ANSI C & C++ Development System
VERSION
1.0
COMPANY
HAAGE & PARTNER Computer GmbH
Mainzer Str. 10A
61191 Rosbach v.d.H.
Germany
Phone: ++49 - 6007 - 93 00 50
Fax: ++49 - 6007 - 75 43
Compuserve: 100654,3133
Internet: 100654.3133@compuserve.com
Homepage: http://home.pages.de/~haage
DESCRIPTION
StormC
The versatile programming system for you and your Amiga!
========================================================
At the COMPUTER 95 we were introducing our brand-new C/C++ development
system called StormC. It is a highly integrated software development
system, containing an editor, compiler, linker, debugger and a RunShell
with some very special features.
The heart of StormC is its project management tool, which differs from the
traditional MAKE because really every part of the project including source,
includes and documentation can be managed by it and represented
graphically. The very fast editor displays key-words colourfully. This
option gives the programmer a good control while he is typing the source
code, because it is a kind of syntax check and it improves the readability
of the text. The StormC compiler handles ANSI C and C++ code and generates
optimised code for the whole Motorola 68xxx family (including 68060 and
68881/882).
The RunShell is a run-time system that monitors the running application and
prevents it from crashing the system. It also offers resource tracking,
i.e. it controls the use of resources by the program and handles cases
where it neglects to free them.
Another feature of the RunShell is the option to start the debugger. This
can be done during (!) the run-time of the program. So you don't have to
decide for debugging before compiling. The debugger is integrated into the
editor. This means that while you are debugging and setting breakpoints
you are working in the editor. The structure and the colouring of the
source code are still there. This is a very handy feature that makes
debugging a fast and easy process.
The Features of StormC
======================
StormC contains all development tools imperative for efficient
engineering:
Flexible project management - StormShell
- management of multiple projects
- hierarchical projects with section folding
- Drag&Drop
- automatic file-type recognition (sources, libraries, object files,
documentation...)
- Toolbar with Tooltips (help function)
- full configurable (>50 option requesters)
Fast source editor - StormED
- multiple-window editor
- syntax colouring
- user defined dictionary
- perfect source structuring
- unlimited Undo/Redo
- fast search&replace
- runs on graphics boards
Very fast ANSI-C & C++ compiler - StormC
- 2-in-1 compiler system: ANSI-C & C++ (AT&T standard 3.0)
- exception handling & templates
- high-speed compiler
- very good turn-around
- code generation for all Motorola 68xxx (incl. 68060, 68881/68882)
- single-pass compiler
- powerful inlining
- highly compatible with SAS/C, DICE, Aztec C, MaxonC, GCC
- precompiled headers or header caching
- multiple-pass optimiser
Optimising Linker - StormLINK
- very fast linker
- near-code optimiser
- type-save linking
- generates ROM code
- easy generation of shared libraries
- compatible to SAS/C- and MaxonC libraries
Run-time system - RunShell
- run-time system
- resource tracking
- controlled program interrupt
- any time start of debugger
Comfortable source level debugger - StormDEBUG
- multiple windows
- output into editor window
- easy breakpoint settings
- automatic value refresh
- inspect windows for variables, structs, classes
- editable typecasting
- HEX editor
Further features
- fully localised (German, English, soon: French/Italian)
- localised error reports
- full multitasking
- customised environment
- extensive libraries for ANSI-C, C++, Amiga OS
- OS 3.1 system include files
NEW FEATURES
Many enhancements since the first Preview/Demo.
SPECIAL REQUIREMENTS
any Amiga model
hard drive
AmigaOS 2.0 or higher required
3 MB RAM
(some functionality is only available with a minimum of 6 MB RAM)
AVAILABILITY
I will upload it to Aminet this week (19.02.-23.02.96)
ftp://ftp.wustl.edu/pub/aminet/lang/c/stormc.lha (1,3 MB)
Other sites:
ftp://members.aol.com/StormSUP (1,3 MB)
PRICE
StormC 598 DM (~398 $)
Upgrade 398 DM (~269 $)
(from any commercial programming language)
DISTRIBUTABILITY
Copyright by HAAGE & PARTNER COMPUTER GMBH 1996
OTHER
HAAGE & PARTNER COMPUTER announces a special PowerPC version of StormC for
the 3rd quarter of 1996. This version will be developed in tight
deliberation with Amiga Technologies and PHASE 5 digital products.
Programs developed with StormC can be ported to PowerPC Amiga directly.
Because of the native code the increase of speed should be enormous.
[Contents] Amiga Report Main Page Amiga Web Directory
HTML Conversion by AG2HTML.pl V2.951201, perl $RCSfile: perl.c,v $$Revision: 4.0.1.8 $$Date: 1993/02/05 19:39:30 $
Patch level: 36
& witbrock@cs.cmu.edu