New definition to C#

If anyone asksus , what is C#, what will be our answer? All of us will say, C# is an Object Oriented Language targeting .NET run time. Today this definition of C# is only 10% correct or you can say 10% complete. Surprised! read ahead.

Few days back, I was listening to Anders Hejlsberg‘s PDC 2008 presentation on C# 4.0. There he formulated a new definition for C#.

C# is a multi-paradigm language that covers functional, imperative, generic, object oriented and component oriented disciplines.

C# 2.0 introduced some concepts of functional languages like anonymous methods and then came LINQ. F#, a pure functional language, makes extensive use of anonymous methods to achieve its goal. C# 4.0 will introduce new features that makes it interoperable with domain specific languages targeting .Net run time.

Some important links:

Currently Listening – Feel the Rush by Shaggy
~eNjOy CoDiNg~



  1. [url=][img][/img][/url]
    [b]coreldraw x4 traing, [url=]discount kids software[/url]
    [url=]office 2003 crack[/url] 2009 FileMaker Pro 10 discount microsoft office suite
    g1 software store [url=]Pro Mac OS v10[/url] adobe photoshop cs4 extended
    [url=]computer software online store[/url] manual adobe photoshop cs3
    [url=]software reseller program[/url] DVD Ultimate Mac
    download nero 9 ultra edition [url=]microsoft sql software[/url][/b]


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s