Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Orc

Orc - Programming language

< >

Orc is a programming language created in 2004 by Jayadev Misra.

#1197on PLDB 19Years Old 86Users
0Books 0Papers

Orc is a concurrent, nondeterministic computer programming language created by Jayadev Misra at the University of Texas at Austin. Orc provides uniform access to computational services, including distributed communication and data manipulation, through sites. Using four simple concurrency primitives, the programmer orchestrates the invocation of sites to achieve a goal, while managing timeouts, priorities, and failures.. Read more on Wikipedia...


Example from hello-world:
{- HelloWorld.orc -- Orc program HelloWorld - - $Id$ - - Created by xbony2 on Nov 8, 2014 8:30:25 PM - Licensed under public domain. -} Println("Hello World") >> stop

Language features

Feature Supported Token Example
Strings ✓ "
"Hello world"
Comments ✓
{- A comment
-}
MultiLine Comments ✓ {- -}
{- A comment
-}
Print() Debugging ✓ Println
Semantic Indentation X
tcsh.html · orc-lang.html · caltech-intermediate-form.html

View source

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