Oracle Gives Up on Fortress
Oracle Gives Up on Fortress
Written by Kay Ewbank   
Thursday, 26 July 2012

Oracle is stopping work on the HPC Fortran alternative language project, Fortress, due to the difficulties it presents.

The Open source language project for High Productivity Computing Systems (HPC), that was started by Sun is being ‘wound down’ by Oracle. Project Fortress, which was part funded by the US DARPA (Defense Advanced Research Projects Agency) has faced too steep technical hurdles, according to a blog post by Guy Steele of the Oracle Labs Programming Language Research Group.

 

 

The idea behind Fortress was develop a better alternative to Fortran for HPC. Steel says in his blog post that:

"Many aspects of the Fortress design were novel, and we learned a great deal from building an interpreter and an initial set of libraries."

He explains that the technical challenges arose because of a mismatch with the “rather ambitious Fortress type system” and there being no virtual machines designed to support it.

The work on Fortress will be gradually reduced over the coming months. The codebase will remain open source, and Oracle's Programming Language Research Group will answer queries about it.

Steel lists a number of aspects that the team is ‘quite pleased’ about, including the use of generators and reducers to organize collections classes and their use. He describes this idea as related to "map-reduce" but a bit more general. Implicit parallelism supported by work-stealing was another plus point, and proved an effective implementation mechanism for parallelism on shared-memory processor clusters.

Fortress also uses nested atomic blocks supported by transactional memory, and the team believes this to be a powerful and expressive alternative to locks for expressing synchronization among threads in a shared-memory environment.

More Information

Fortress Wrapping Up

Related Articles

Language Wars - PHP, Python, Ruby

The Top Languages of 2011

Programming Languages - A Map

 

justjsquare

 



 

Comments




or email your comment to: comments@i-programmer.info

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

Banner


Kinect Is Back!
07/05/2018

It's not a simple return to what things were but it is still good news. Microsoft has announced at Build that it has decided to make Kinect available to developers.



Pluralsight Launches Technology Index
25/04/2018

Pluralsight's new Technology Index ranks the popularity of more than 300 software development languages, tools and frameworks. Its initial insights include the dominance of JavaScript and the pop [ ... ]


More News

Last Updated ( Thursday, 26 July 2012 )
 
 

   
Banner
Banner
RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.