Languages Features Calendar CSV Lists Blog About Donate Add Language
GitHub icon


< >

Fortress is a programming language created in 2004.

#471on 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
(* 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 · textile.html

View source

PLDB - Build the next great programming language · v2023 · Day 153 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub ·