Contents | < Browse | Browse >

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.