Supriya Ghosh (Editor)

Polyphonic C Sharp

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer
  
Microsoft Research

Website
  
Polyphonic C# Homepage

First appeared
  
2002

Paradigm
  
multi-paradigm: structured, imperative, object-oriented, event-driven, functional, concurrent

Designed by
  
Nick Benton, Luca Cardelli, Cédric Fournet

Typing discipline
  
static, strong, safe, nominative

Polyphonic C# is an extension of the C# programming language.

It includes a new concurrency model in which objects can have both synchronous and asynchronous methods. The language is being developed by Nick Benton, Luca Cardelli and Cédric Fournet at Microsoft Research.

Polyphonic C# is based on the join-calculus developed at INRIA Rocquencourt by Cédric Fournet et al.

Polyphonic C# has been integrated with Cω.

References

Polyphonic C Sharp Wikipedia