PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

Fortress

Fortress

Fortress is a pl created in 2004.

#459on PLDB 18Years 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...


Example from the Hello World Collection:
(* 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 Example Token
Comments
(* A comment
*)
MultiLine Comments
(* A comment
*)
(* *)
Semantic Indentation ϴ

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
ragel.html · fortress.html · jq.html

View source

PLDB - Build the next great programming language · v2022 · Day 32 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com