Oracle beendet Fortran-Nachfolger Fortress

Guy Steele. Quelle Oracle

Fortress startete als Projekt von Sun Microsystems und der Defense Advanced Research Projects Agency. 2006 hatte sich DARPA aus der Entwicklung der Sprache für das High Performance Computing zurückgezogen. Damals führte Sun Microsystems das Projekt im Alleingang weiter. Auch nach der Übernahme durch Oracle wurde das Projekt weiter entwickelt.

Ursprünglich war Fortress als Nachfolger für die bereits etwas angestaubte Programmiersprache Fortran geplant, die zwar Anfang des Jahrzehnts im HPC nach wie vor ein wichtige Rolle einnahm, jedoch Probleme hatte, die parallelen Architekturen moderner Prozessoren optimal auszunutzen.

Doch Fortress konnte den Status eines Forschungsprojektes nie wirklich ablegen. “Zehn Jahre ist eine ziemlich lange Zeit für ein industrielles Forschungsprojekt”, erklärt Fortress-Architekt Guy Steele in einem Blog. Normalerweise beschäftigen sich Unternehmen ein bis zwei Jahre mit einem Projekt.

Jetzt sei man jedoch in dem Team darin einig geworden, dass der Aufwand, eine Version von Fortress zu implementieren, die zum Beispiel mit JavaVM, der virtuellen Umgebung von Java, kompatibel ist, sich nicht lohne.

Dennoch habe sich das Projekt gelohnt, so der renommierte Computer-Wissenschaftler Steele. “Viele Aspekte des Fortress-Design waren neuartig und wir haben sehr viel gelernt, als wir den Interpreter und ein erstes Library-Set gebaut haben.”

Dennoch habe es auch zahlreiche technische Herausforderungen gegeben. Eine der schwerwiegendsten Probleme war offenbar die Tatsache, dass Fortress nicht für den Einsazt in einer virtuellen Umgebung geschaffen war. Und das betrifft laut Steele nicht nur Java VM, sondern im Prinzip jede virtuelle Maschine.

Daher werde Oracle jetzt über die nächsten Monate hinweg die Arbeit an Fortress einstellen. Der Code werde weiterhin als Open Source verfügbar sein und auch die Programming Language Research Group werde weiterhin Fragen rund um die Sprache beantworten, auch kleinere Bug-Fixes könne das Team eventuell noch vornehmen. Des Weiteren seien noch akademische Abhandlungen über verschiedene Aspekte der Sprache geplant.

Redaktion

Recent Posts

Microsoft Teams in der öffentlichen Verwaltung

Land Niedersachsen schließt datenschutzrechtliche Vereinbarung mit Microsoft zur Nutzung von Teams ab.

18 Stunden ago

Diebstahlsicherung mit KI

Ein Großteil der Inventurdifferenzen im deutschen Einzelhandel wird durch Ladendiebstähle verursacht.

19 Stunden ago

Neue, aggressive Wellen an DDoS-Attacken

DDoS-Angriffe haben seit dem Beginn des Krieges zwischen Russland und der Ukraine an Häufigkeit und…

3 Tagen ago

Excel als Rückgrat deutscher Lieferkettenplanung

Lieferkettenplanung in Deutschland auf Basis von Excel bei 37 Prozent der befragten Unternehmen im Einsatz.

5 Tagen ago

Siemens automatisiert Analyse von OT-Schwachstellen

Bedienpersonal von Fertigungsanalagen soll mögliche Risiken auch ohne Cybersecurity-Fachwissen erkennen und minimieren können.

6 Tagen ago

Cyberabwehr mit KI und passivem Netzwerk-Monitoring

Schiffl IT: Anomalien im Netzwerkverkehr und in den Systemen in Echtzeit identifizieren.

1 Woche ago