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.
Angriffe auf APIs und Webanwendungen sind zwischen Januar 2023 und Juni 2024 von knapp 14…
Mit täglich über 45.000 eingehenden E-Mails ist die IT-Abteilung des Klinikums durch Anhänge und raffinierte…
Bau- und Fertigungsspezialist investiert in die S/4HANA-Migration und geht mit RISE WITH SAP in die…
Trends 2025: Rasante Entwicklungen bei Automatisierung, KI und in vielen anderen Bereichen lassen Unternehmen nicht…
DHL Supply Chain nutzt generative KI-Anwendungen für Datenbereinigung und präzisere Beantwortung von Angebotsanforderungen (RFQ).
Marke mtu will globale Serviceabläufe optimieren und strategische Ziele hinsichtlich Effizienz, Nachhaltigkeit und Wachstum unterstützen.