From DMV@salford-software.com  Tue Dec 17 19:29:15 1996
Received: from relay-7.mail.demon.net (relay-7.mail.demon.net [194.217.242.9]) by dkuug.dk (8.6.12/8.6.12) with SMTP id TAA11018 for <sc22wg5@dkuug.dk>; Tue, 17 Dec 1996 19:29:12 +0100
Received: from salfsoft.demon.co.uk ([158.152.93.93]) by relay-5.mail.demon.net
           id aa514342; 17 Dec 96 18:01 GMT
From: David Vallance <DMV@salford-software.com>
Organisation: Salford Software Ltd
To: sc22wg5@dkuug.dk, comp-fortran-90@mailbase.ac.uk,
        Michael Metcalf <Michael.Metcalf@cern.ch>
Date: Tue, 17 Dec 1996 18:02:43 +0000
Message-ID: <11275.DMV@salford-software.com>
Subject: Fortran 95 Compiler Available
Reply-To: DMV@salford-software.com
Priority: normal
X-mailer: Pegasus Mail for Windows (v2.42a) via wpkGate v2.01

16 December 1996
----------------

FULL F95 COMPILER AVAILABLE FROM SALFORD SOFTWARE LTD
=====================================================

Salford Software Ltd announces FTN95, a full Fortran 95
compliant compiler for Extended DOS, Windows 3.1 and
Win32 (NT and 95).  The compiler is delivered as a bundle
comprising a Win32 Edition and an Extended DOS/Windows 3.1
edition.  FTN95 compilers are supplied with fully-featured
IDE, debugger, comprehensive compiler library (which
includes graphics, operating system access, low-level file
management, bit-manipulation, sorting, etc.), built-in 32
bit assembler, linker and Salford ClearWin+ (Salford's
Windows GUI development library and tools).  Salford FTN95
will ship in Q1 1997.

Salford FTN95 objectives:
=========================

  o Very fast compilation speed (we've measured 300,000
    lines per minute compiling F77 on a Pentium Pro 200).

  o Low-end PC system usability.  The minimum PC is a 386
    with 8MB RAM for the Extended DOS version.

  o Full F95 source language and backwards compatibility
    with all commonly available F77 source extensions, in
    particular, those available in Salford FTN77.

  o Mixed F77 and F95 programs (no need to recompile F77
    code compiled with Salford FTN77).

  o Excellent compile-time diagnostics.

  o Error-pinpointing run-time diagnostics (if one of the
    compile-time checking switches is enabled).

  o Competitively fast run-time code (if the optimize
    compile-time switch is enabled)


New F95 language features include:
==================================

  o FORALL statement and structure.

  o ELEMENTAL/PURE subprograms.

  o TYPE initialisers.

  o The intrinsic NULL().

  o Some array intrinisics have been extended, e.g.  MAXLOC.

Salford-specific benefits:
==========================

 o Full support for REAL*10, COMPLEX*20

 o Compatibility with Salford FTN77:

   - Binary compatibility with FTN77 object code even in UNDEF mode.
     Existing FTN77 libraries will work with FTN95 without
     recompilation.

   - Complete i/o library compatibility (FTN95- and
     FTN77-produced routines can share all i/o operations)
     which means previously created unformatted files may be
     used without recreation.

   - Inline Mnemonic Assembler using CODE ... EDOC.

   - C_EXTERNAL statement (even in MODULEs.) Full C(++) 
     interoperability (with Salford C++ and also MS C++ under Win32).

   - ClearWin+ is Salford's GUI builder for Windows 3.1,
     Windows 95 and Windows NT.  It is almost certainly the
     world's most powerful method for a Fortran user to
     program Windows, ClearWin+ users specifiy a GUI using
     formats linked typically to callback functions
     which use the program's data from COMMON or MODULEs.

   - OPTIONS statement (for compile-time switches etc.) and
     WINAPP statement (for Windows programs).

   - Optimised intrinsic library (many are inlined).

   - Optimised array features.

   - CHECK/UNDEF compile-time switches for automated
     run-time checking.

   - Full screen debuggers for DOS and
     GUI debugger for Windows

   - Small EXE and OBJ files.

   - Supports all 'deleted' Fortran 95 features (e.g.  REAL
     DO-loop indices).

   - Most command-line compile-time switches are the same as
     those used by FTN77.

Pricing:
========

Pricing details will be announced in January 1997.

Licences will be priced from single-user through to full
site licence with educational discounts available
where appropriate.

Shipping:
========

Beta: early January 1997

First customer ship: Q1 1997


Beta Testers Wanted
===================

Salford FTN95 will ship in Q1 1997 and will be available to
selected users for beta test from early January 1997.

If you would like to apply for a beta copy of FTN95 please
contact Ivan Lucas at:

    ftn95beta@salford-software.com

stating your affiliation (e.g.	WG5 member), full mailing
address and whether you would like to try either or both of
the Win32 or Extended DOS editions.  The beta editions are
supplied on (a small number of) 3.5" diskettes.

FTN95 is a registered trademark of Salford Software Ltd.

--
David M Vallance
Managing Director                
Salford Software Ltd      Tel: +44 (0) 161 834 2454         
Adelphi House             Fax: +44 (0) 161 834 2148 
Adelphi Street            WWW: http://www.salford.ac.uk/ssl/ss.html
Salford, M3  6EN
UK

       

