Learn about Cω (C-Omega), an experimental research language from Microsoft Research that extends Microsoft Visual C# with new constructs for relational and semi-structured data access as well as asynchronous concurrency. Cω is a strongly typed, data-oriented
programming language that bridges the gap between semi-structured hierarchical data (XML), relational data (SQL), and the .NET Common Type System (CTS). Join this webcast and learn how the language presents a simple and powerful model of concurrency applicable
to both multithreaded applications running on a single machine and to the orchestration of asynchronous, event-based applications communicating over a wide area network.
Presenter: Gavin Bierman, Researcher, Microsoft Corporation
Gavin Bierman is a researcher in the Programming Principles and Tools Group at Microsoft Research in Cambridge, UK. His areas of interest include database query languages, type systems, semantics, programming language design and implementation, data model
integration, separation logic, and dynamic software updating. Before joining Microsoft Research, Gavin was a university lecturer at the University of Cambridge Computer Laboratory and a fellow of St. John's College, Cambridge.
Register to view this on-demand webcast and download a .wmv of the webcast now. By registering, you will also receive a confirmation email the following day with a link to the PPT download.
To avoid possible problems, we suggest you temporarily disable pop-up blocker software before viewing the webcast.
View other sessions from
Science and Engineering at Microsoft: Turning Ideas into Reality.
Questions? Feedback? Use
Webcast Contact Us