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~

Advertisements

3 comments

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

    Like

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s