Sun unveils Fortress as replacement for Fortran


Sun unveils Fortress as replacement for Fortran

Antony Savvas

Sun Microsystems has unveiled a new open-source programming language for high-performance computing to replace the established Fortran language, originally launched by IBM.

Sun has unveiled a reference implementation of the Fortress programming language, and is seeking developer community involvement to improve it.

The Fortress product is designed for “high-performance computing with high programmability“, said Sun.

In order to explore “breakaway approaches” to improving programmability, the Fortress design has not been tied to legacy language syntax or semantics, said Sun.

Sun said all aspects of high-performance computing language design have been rethought.

“As a result, we are able to support features in Fortress such as transactions, specification of locality, and implicit parallel computation, as integral features built into the core of the language“, said Sun.

Features such as the Fortress component system and test framework facilitate program assembly and testing, and enable powerful compiler optimisations across library boundaries, Sun said.

The syntax and type system of Fortress are custom-tailored to modern high-performance computing programming, supporting mathematical notation and static checking of properties such as physical units and dimensions, static type checking of multidimensional arrays and matrices, and definitions of domain-specific language syntax in libraries.

Sun said Fortress has been designed with the intent that it be a "growable" language, "gracefully supporting the addition of future language features".

More details on Fortress are available here:

Read article: Salesforce to make Apex platform and language available

Read article: Sun unveils Java open source site

Comment on this article:

Email Alerts

Register now to receive IT-related news, guides and more, delivered to your inbox.
By submitting your personal information, you agree to receive emails regarding relevant products and special offers from TechTarget and its partners. You also agree that your personal information may be transferred and processed in the United States, and that you have read and agree to the Terms of Use and the Privacy Policy.

COMMENTS powered by Disqus  //  Commenting policy