www.qtsoftware.de
Absoft Pro Fortran for Macintosh
Fortran Entwicklungssystem für Macintosh

Das seit Jahren führende Fortran Entwicklungssystem für Macintosh Computer stammt nach wie vor von Absoft. Man erhält ein komplettes Softwarepaket mit Entwicklungumgebung, die sowohl einen Editor als auch den Absoft Fx3™ Quellcode-Debugger umfaßt.

Pro Fortran ist sowohl für die neueren Macintosh Rechner auf Intel Prozessorbasis unter MacOSX als auch für PowerPC (G4/G5) erhältlich (letzteres allerdings in einer älteren Version).

Beide Varianten enthalten einen Fortran 95 Compiler (32- und 64-Bit), der eine vollständige eine Implementation des Fortran 95 Standards bietet und zudem auch ANSI Fortran 77 beherrscht. Darüberhinaus sind zahlreiche Spracherweiterungen vorhanden, wie sie bei VAX/VMS, IBM/VS, Sun, Cray, Lahey und Microsoft zu finden sind, z.B.: ACCEPT, ENCODE, DECODE, DECStyle-STRUCTUREs, RECORD, UNION, MAP, Cray-Style POINTERs. Die Kompatibilität zu Sprachimplementationen anderer Hersteller kann über zahlreiche Optionen eingestellt werden, bspw. zur Beeinflussung des Zeilenformats (z.B. ANSI, IBM VS Free From, VAX Tab-Format), vorzeichen-erweiterte INTEGER*1 oder Fortran 66 One-Trip DO Loops. Darüber hinaus werden INTEGER*8, REAL*16 und COMPLEX*32 Typen unterstützt.

Zur Performance-Steigerung ist ein Code-Optimierer integriert. Zudem steht ein Auto-Parallelisierer und Vektor-Optimierer zur Verfügung, mit dem auf Mehrkern-Prozessoren parallelisierter Code erzeugt werden kann.

Zur Qualitätsverbesserung helfen Compileroptionen, mit denen das Aufspüren von Feldüber- bzw. -unterschreitungen möglich wird (Boundary-Check-Option).

Code kann für die Applikationsvarianten "Konsole", "MRWE Framework" (s.u.), "Native GUI" (d.h. im typischen Mac Look & Feel) und "statische Bibliothek" erstellt werden.

MRWE Applikationen

Für die Generierung von Windows Applikationen stellt Absoft einen vorgefertigten Programmrahmen, MRWE Framework genannt (MRWE = Macintosh Runtime Window Environment), zur Verfügung. Er besteht aus einem Hauptfenster (main window) mit Menuleiste, in dem das eigentliche Fortran Programm eingebunden wird und dessen Ablauf im Unterfenster (child window) angezeigt wird. MRWE Applikationen sind quellcode-kompatibel zur Windows-Variante.

Ausstattung

Neben dem Fortran Compiler ist noch einen C/C++ Compiler enthalten. Die Compiler sind untereinander objekt-kompatibel. Sie können sowohl aus der Entwicklungsumgebung mit integriertem Editor (AE), Debugger (Fx3), Linker etc., als auch von der Kommandozeile aufgerufen werden.

Absoft ProFortran Screen Shots

Pro Fortran Entwicklungsumgebung unter Mac OSX

Der sprachsensitive Editor kann für die Programmierung in Fortran und auch in C/C++ verwendet werden. Er verfügt über Eigenschaften, wie bspw. Syntax-Highlighting (farbliche Hervorhebung von Sprachelementen), Syntax-Checking, automatisches Einrücken.

Der Quellcode-Debugger Fx3 erleichtert die Fehlersuche, auch in gemischtsprachlichen Programmen: er unterstützt Fortran, C/C++ und Assembler. Fx2 ist leicht zu bedienen: Breakpoints sind per Mausklick zu setzen bzw. zu löschen. Diese können auch konditionell sein. Die Anzeige von Variablenwerten und auch deren Änderung ist möglich. Der Debugger erlaubt auch den direkten Zugriff auf Speicher und Prozessorregister.

FX Debugger (Mac Version)
Fx3 Debugger (Mac Version)

Zum Lieferumfang zählen des weiteren
+ eine Graphikbibliothek für 2D/3D Graphik,
+ eine Systembibliothek mit Unix und VMS kompatiblen Routinen (bspw. zur Zeit und Datumsermittlung, für einige mathematische Funktionen, für den Datei- und Verzeichniszugriff),
+ die prä-konfigurierten Quasi-Standardbibliotheken BLAS, LAPACK90, ATLAS, HDF und u.a.

Zusätzlich erhältlich ist die IMSL™ Fortran Numerical Library für den Absoft ProFortran Compiler (sowohl in einer 32- als auch in einer 64-Bit Variante.

Dokumentation

Das englisch-sprachige Handbuch beschreibt die Handhabung der Compiler und weiterer mitgelieferter Werkzeuge. Eine Sprachbeschreibung (insb. zu Fortran) und die weitere Dokumentation wird on-line als Hilfe-Datei bereitgestellt.

Support / technische Unterstützung, Updates

Hilfe bei Schwierigkeiten mit Pro Fortran ist von Absoft kostenlos erhältlich. Updates sind hingegen kostenpflichtig.

 
Nachrichten
·
Ergänzungen/AddOns
·
·
Preislisten / Bestellung
·
·
Schulungen
·
Dienstleistungen
·
Links
·
·
·
·
·
 

Absoft Homepage

Lieferumfang, Systemanforderungen etc.

   
Artikelstammkürzel ABSPRO
Lieferumfang a) bei Download ("Licence Only"): Software und Dokumentation via Installationsdatei(en) und Lizensierungsdaten.
b) sonst: Software auf CD-ROM und Handbuch. Sonstige Dokumentation als online-Hilfe.
Unterstützte
Betriebssystem(e)
Macintosh OS X 10.4.8 oder später
Systemanforderungen

für Mac/PPC: Mac OS X 10.3.9 (?) oder später für 64-bit oder 32-bit Code-Gneration,
Mac OS X 10.4 zum Ausführen von 64-bit Applicationen, 256 MB RAM, Festplatte mit ca. 125 MB frei

für Mac/Intel:
Core Duo, Core2 Duo oder Mac Pro Intel basierendes System, OS 10.4.8 oder später, 258 MB RAM, Festplatte mit ca. 125 MB frei

Hersteller Absoft Corporation
Aktuelle Version 9.5 für MacOSX/PPC
11.0 für MacOSX/Intel
Lizensierungsvarianten Einzelplatzlizenz;
Mehrplatzlizenzen;
Netzwerklizenzen ("Floating Network");
"academic" Versionen (nur zur nicht-kommerziellen Verwendung in Forschung & Lehre; können von Hochschulen bezogen werden)
Lizenz- bzw. Laufzeitgebühren keine (bei Weitergabe von Programmen oder Libraries, die mit Pro Fortran erstellt wurden.)
Patches erhältlich ja, kostenlos
Updates erhältlich ja, kostenpflichtig
Technischer Support kostenlos
Datenblatt erhältlich nein
Testversion ja, via Download
Produktinformationen des Herstellers http://www.absoft.com/Products/Compilers/
Fortran/Macintosh/macintosh.html
Informationsstand 30. Oktober 2009
zum Anfang
   

Hinweise zu Haftung & Urheberrecht bzgl. der Information auf dieser WebSeite.
Copyright QT software GmbH 2009. Alle Rechte vorbehalten.