Blog Stats
  • Posts - 104
  • Articles - 0
  • Comments - 197
  • Trackbacks - 379

 

C ω ( Pronounced as C Omega )

After C #, there was every possibility that we will get to see more programming languages with "C" followed by some alphabet. We dint have to wait for too long for it , now we have C ? (pronounced as C "OMEGA")

. This language is being developed by microsoft research team.

In case if you are wondering that why do need another programming language, specially provided the success of C#. Then let me tell you that there are a lot areas and domains that are yet to be catered by commercial/main stream programming languages. For more on this, do read "Transitions in Programming Models" by Luca Cardelli .

According to C Omega home page :
C ? in particular is an extension of C# in two different areas:

1- A control flow extension for asynchronous wide-area concurrency (formerly known as Polyphonic C#): For more on concurrent programming do read "Modern Concurrency Abstractions for C#. Nick Benton, Luca Cardelli, Cedric Fournet", available here and here

2- A data type extension for XML and table manipulation (formerly known as Xen and as X#):
read an excellent article on msdn about it here.


Also read what Andres Hejlsberg has to say about it and C# 3.0 here


Hammad Rajjoub,
User Group Leader - Dot Net Wizards (http://dotnetwizards.blogspot.com),
Chariman UG Relations Committee (http://inetapakistan.org),
Member Speakers Bureau (http://mea.ineta.org)
Technical Lead, Meezan Bank Limited (www.meezanbank.com)

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Feedback

# What is UP with Cw?

Gravatar Hi guys, 6/16/2007 11:04 AM | The Coffeehouse

Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification:
 
 

 

 

Copyright © INETA Pakistan