@inproceedings{benton2002modern, author = {Benton, Nick and Cardelli, Luca and Fournet, Cédric}, title = {Modern Concurrency Abstractions for C#}, series = {Lecture Notes in Computer Science}, booktitle = {ACM Transactions on Programming Languages and Systems (TOPLAS), Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP '02)}, year = {2002}, month = {April}, abstract = {Polyphonic C# is an extension of the C# language with new asynchronous concurrency constructs, based on the join calculus. We describe the design and implementation of the language and give examples of its use in addressing a range of concurrent programming problems.}, publisher = {Springer-Verlag}, url = {http://approjects.co.za/?big=en-us/research/publication/modern-concurrency-abstractions-for-c/}, pages = {769-804}, journal = {ACM Transactions on Programming Languages and Systems (TOPLAS)}, volume = {2374}, edition = {ACM Transactions on Programming Languages and Systems (TOPLAS), Proceedings of the 16th European Conference on Object-Oriented Programming (ECOOP '02)}, note = {Superseded by ECOOP version.}, }