g95

August 31, 2026

ADMIN DESK

G95: Der kostenlose Fortran-Compiler für Entwickler und Studierende

Wer sich mit wissenschaftlichem Rechnen, numerischen Simulationen oder älteren Programmiersprachen beschäftigt, stößt früher oder später auf G95. Dabei handelt es sich um einen freien Compiler für die Programmiersprache Fortran 95, der besonders in akademischen Kreisen und bei technischen Projekten geschätzt wird. In diesem Artikel werfen wir einen genauen Blick auf G95, seine Geschichte, seine Funktionen sowie seine Vor- und Nachteile im Vergleich zu anderen Compilern.

Was ist G95?

G95 ist ein Open-Source-Compiler, der speziell für die Sprache Fortran 95 entwickelt wurde. Er basiert ursprünglich auf dem GNU Compiler Collection (GCC) Frontend und wurde von einer kleinen Gruppe engagierter Entwickler ins Leben gerufen, um eine stabile und kostenlose Alternative zu kommerziellen Fortran-Compilern anzubieten. Da Fortran auch heute noch in Bereichen wie der Physik, dem Ingenieurwesen und der Klimaforschung weit verbreitet ist, bleibt ein zuverlässiges Werkzeug wie G95 für viele Anwender relevant.

Die Geschichte von G95

Die Entwicklung von G95 begann in den frühen 2000er Jahren als Abspaltung des GCC-Fortran-Frontends. Ziel war es, einen eigenständigen Compiler zu schaffen, der unabhängig von der Hauptentwicklung von GCC weiterverfolgt werden konnte. Über die Jahre hinweg gewann G95 an Bekanntheit, insbesondere weil er auf verschiedenen Betriebssystemen wie Linux, Windows und macOS lauffähig war. Auch wenn die aktive Weiterentwicklung inzwischen langsamer verläuft, wird der Compiler von vielen Anwendern noch immer für Lehrzwecke und kleinere Projekte genutzt.

Funktionen und Eigenschaften von G95

G95 bietet eine solide Unterstützung für den Fortran-95-Standard und einige Erweiterungen aus späteren Versionen. Die wichtigsten Merkmale lassen sich wie folgt zusammenfassen.

Installation von G95

Die Installation von G95 gestaltet sich vergleichsweise einfach. Nutzer können vorkompilierte Binärdateien für ihr jeweiliges Betriebssystem herunterladen oder den Quellcode selbst kompilieren. Für Windows-Nutzer steht ein einfacher Installationsassistent zur Verfügung, während Linux-Anwender den Compiler häufig über Paketmanager oder manuelle Installation einrichten. Diese Flexibilität macht G95 besonders attraktiv für Studierende, die ohne großen Aufwand eine funktionierende Entwicklungsumgebung benötigen.

Einsatzgebiete von G95

G95 wird häufig in der Lehre eingesetzt, da viele Universitäten weiterhin Fortran als Einstiegssprache für numerische Methoden verwenden. Darüber hinaus greifen manche Ingenieure und Forscher auf G95 zurück, um ältere Fortran-Codebasen zu pflegen oder neu zu kompilieren, ohne auf teure kommerzielle Lizenzen angewiesen zu sein.

Vor- und Nachteile von G95

Wie jeder Compiler hat auch G95 seine Stärken und Schwächen. Zu den Vorteilen zählen die kostenlose Nutzung, die einfache Installation und die gute Kompatibilität mit älteren Fortran-Programmen. Allerdings gibt es auch Einschränkungen: Die Entwicklung von G95 ist im Vergleich zu modernen Compilern wie gfortran deutlich langsamer vorangeschritten, wodurch neuere Sprachstandards wie Fortran 2008 oder 2018 nur eingeschränkt oder gar nicht unterstützt werden.

G95 im Vergleich zu anderen Compilern

Im direkten Vergleich mit gfortran, dem heute meistgenutzten freien Fortran-Compiler, zeigt sich, dass G95 zwar historisch bedeutsam war, jedoch in puncto Aktualität und Funktionsumfang zurückgefallen ist. Dennoch bleibt G95 eine interessante Option für alle, die mit klassischem Fortran-95-Code arbeiten und einen schlanken, unkomplizierten Compiler suchen. Für neue, umfangreiche Projekte empfiehlt sich hingegen meist ein moderner Compiler mit besserer Standardunterstützung.

Fazit

Zusammenfassend lässt sich sagen, dass G95 ein wichtiger Baustein in der Geschichte der freien Fortran-Compiler ist. Auch wenn die aktive Weiterentwicklung heute nicht mehr im Vordergrund steht, bietet G95 nach wie vor einen soliden Einstieg in die Welt von Fortran 95 – besonders für Lernende und für die Pflege älterer Programme. Wer sich intensiver mit numerischen Berechnungen beschäftigen möchte, sollte G95 zumindest kennen, auch wenn für zukunftsorientierte Projekte modernere Alternativen sinnvoller sein können.

Leave a Comment