MSMVPS.COM
The Ultimate Destination for Blogs by Current and Former Microsoft Most Valuable Professionals.
All Tags » C# » C# 4 (RSS)

Browse Site by Tags

Showing related tags and posts accross the entire site.
  • C# 4: Immutable type initialization

    (I'm giving up with the numbering now, unless anyone particularly wants me to keep it up. What was originally going to be a limited series appears to be growing without end...) As Chris Nahr pointed out in my previous post , my earlier idea about staged initialization was very half-baked. As he's...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 03-16-2008
    Filed under: C#, C# 4
  • C# 4 idea: Iterator blocks and parameter checking

    Iterator blocks have an interesting property: they defer execution. When the method (or property) is called, none of your code is executed - it only starts running when MoveNext() is first called. Deferred execution is a great thing in many ways, but it's a pain when it comes to parameter checking...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 03-02-2008
    Filed under: C#, C# 4
  • My Wishlist for C# 4

    [Edit: fixed the not-ready-for-publication problems] There seems to be more than few people blogging about what they hope C# 4 will do for them. I haven't seen one that really synchronizes with my thoughts, so I'd thought I'd post my own list. Variance A good story with regard to variance...
    Posted to Peter Ritchie's MVP Blog (Weblog) by PeterRitchie on 02-12-2008
    Filed under: C#, Pontification, C# 4
  • Language design, when is a language "done", and why does it matter?

    As per previous posts, I've been thinking a fair amount about how much it's reasonable to keep progressing a language. Not only have thoughts about C# 4 provoked this, but also a few other sources: Don Box on Ted Neward on Java (yes, two separate links - but view both) Don again on the "doneness"...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 02-11-2008
    Filed under: C#, General, C# 4
  • C# 4, part 4: My manifesto and wishlist

    The final part of this little series is the one where I suggest my own ideas for C# 4, beyond those I've already indicated my approval for in earlier posts. Before I talk about individual features, however, I'd like to put forward a manifesto which could perhaps help the decision-making process...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 02-10-2008
    Filed under: C#, C# 4
  • Macros, and languages within languages

    Ian Griffiths mailed me about macros, and explained how LISP macros were very different to C/C++ macros, working at a language level instead of at a text level. I won't pretend to understand all about what would be possible and what wouldn't, but Ian gave a good example: query expressions in...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 02-08-2008
    Filed under: C#, Java, General, C# 4
  • C# 4, part 3: Ideas from Microsoft

    Microsoft haven't committed to anything in C# 4 yet. However, there have been hints about what they've been considering in Eric Lippert's blog , and more than hints in Charlie Calvert's blog . There's not a lot to go on yet, but: Immutability support Most of Eric's posts about...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 02-07-2008
    Filed under: C#, C# 4
  • C# 4, part 2: Ideas from other community members

    There has been a fair amount of speculation online about what should be in C# 4. I've taken the list below from a few posts, primarily those by Ayende and Jeremy Miller . I've deliberately left out the ideas that Microsoft have mentioned that they're at least considering - they'll come...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 02-07-2008
    Filed under: C#, C# 4
  • C# 4, part 1: Looking back at the past

    Everyone else is speculating about what's going to be in C# 4 (and various possibilities are coming out of MS), so I thought it would be wise to start my own series of wishlist posts before I miss the boat completely. In this first post, I'm not going to look at the future at all - I'm going...
    Posted to Jon Skeet: Coding Blog (Weblog) by skeet on 02-05-2008
    Filed under: C#, C# 4
Page 1 of 1 (9 items)


Copyright © is the original authors. Blog site is an independent site not sponsored by Microsoft. The Yoda blog server and the Brianna SQL server would like to thank www.ownwebnow.com and www.exchangedefender.com. They wouldn't be here and broadcasting without the generosity of Vlad Mazek and his companies.

Powered by Community Server (Commercial Edition), by Telligent Systems