winding-down period, citing complications with using Fortress's type system on existing virtual machines. Example: Hello world! This is the Fortress version of the archetypal hello world program, as presented in the Fortress Reference Card: component hello export Executable run() = println(“Hello, World!”) end The export statement makes the program executable and every executable program in Fortress must implement the run() function. The file where the program is saved for compilation must have the same name as the one specified in the initial component statement. The println() function is what outputs the "Hello, World!" words on the screen. See also Partitioned global address space SISAL References External links Project Fortress website Active Timeline of Specification and Reference Implementation The Fortress Language Specification (Latest version is 1.0, March 31, 2008) The Soul of Fortress - Interview with Fortress developer Guy Steele Fortress Open Source Project Home (BSD License) Sun's Programming Language Research Group Fortress Publications and Specifications Fortress Plugin For Eclipse (alpha) Fortress FAQ Fortress Tutorial Slides Fortress Mailing Lists Lambda the Ultimate article Sun's Fortran replacement goes open-source (CNET News.com, January 12, 2007) Fortress presentation Parallel By Default -- An Annotated Fortress Overview presentation Array programming languages Concurrent programming languages Discontinued programming languages Fortran programming language family JVM programming languages Numerical programming languages Programming languages supporting units of measure Programming languages created in 2006 Software using the BSD license