Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Fortress

Fortress - Programming language

< >

Fortress is a programming language created in 2004.

#473on PLDB 19Years Old 291Users
0Books 6Papers

Fortress is a discontinued experimental programming language for high-performance computing, created by Sun Microsystems with funding from DARPA's High Productivity Computing Systems project. One of the language designers was Guy L. Steele Jr., whose previous work includes Scheme, Common Lisp, and Java.. Read more on Wikipedia...


(* Hello World in Fortress *) export Executable run(args) = print "Hello, world!"
Example from Wikipedia:
component hello export Executable run() = println(โ€œHello, World!โ€) end

Language features

Feature Supported Token Example
Comments โœ“
(* A comment
*)
MultiLine Comments โœ“ (* *)
(* A comment
*)
Semantic Indentation X

Publications about Fortress from Semantic Scholar

title authors year citations influentialCitations
Parallel Programming and Parallel Abstractions in Fortress G. Steele 2005 35 0
Parallel programming and code selection in fortress G. Steele 2006 19 0
Parsing Fortress syntax S. Ryu 2009 13 2
Generators-of-Generators Library with Optimization Capabilities in Fortress Kento Emoto and Zhenjiang Hu and K. Kakehi and Kiminori Matsuzaki and M. Takeichi 2010 10 0
Coq Mechanization of Featherweight Fortress with Multiple Dispatch and Multiple Inheritance Jieung Kim and S. Ryu 2011 3 1
Scalable framework for parsing: from Fortress to JavaScript S. Ryu 2016 3 0
caml.html ยท fortress.html ยท ron.html

View source

- Build the next great programming language ยท Search ยท Day 209 ยท About ยท Blog ยท Acknowledgements ยท Traffic ยท Traffic Today ยท GitHub ยท feedback@pldb.com