Jon Skeet (jon.skeet)

6.5k
Author

Jon Skeet is a C# and Java developer currently working at Google in the UK. For many years he has been a frequent poster in technical newsgroups, and has been awarded as a C# MVP by Microsoft since 2003. His C# web site contains some of the most frequently referenced articles on topics such as singleton implementations and parameter passing. He was a member of the writing team for "Groovy in Action" in 2007, and his first solo book, "C# in Depth", came out in May 2008. Jon is interested in tracking how languages and platforms are evolving to blend imperative and functional styles of programming, as well as providing more support for parallelism. While his "day job" is programming in Java, Jon is a C# developer at heart. In his 20% time at Google he is currently working on a C# port of the recently open-sourced "Protocol Buffers" serialization framework.

For a complete view of this profile, including education, work experience and developer information, you need to be logged in and have a subscription.

Tweets

Jon's upcoming trainings

No events

Jon's past online trainings

Jon's blog posts

0
comment
on 5/6/2012 6:58 AM
This morning I was wrestling with trying to make some Noda Time unit tests faster. For some reason, the continuous integration host we're using is really slow at loading resources under .NET 4. The unit tests which run in 10 seconds on my home laptop take[...]
.
0
comment
on 5/2/2012 1:12 PM
(Note that this is deliberately not posted in the Noda Time blog. I reckon it's of wider interest from a design perspective, and I won't be posting any of the equivalent Noda Time code. I'll just say now that we don't have this sort of craziness in Noda T[...]
.
0
comment
on 4/7/2012 2:35 AM
To some readers, the title of this post may induce nightmarish recollections of late-night debugging sessions. To others it may be simply the epitome of jargon. Just to break the jargon down a bit: Type initializer: the code executed to initialize the[...]
.
0
comment
on 3/15/2012 11:31 PM
Earlier, I came across this Stack Overflow question. I solved it, tweeted it, but then thought it would serve as a useful case study into the mental processes I go through when trying to solve a problem - whether that's on Stack Overflow, at work, or at h[...]
.
0
comment
on 3/6/2012 11:54 AM
A while I ago I blogged about what had changed under the hood of async between the CTP and the VS11 Preview. Well, now that the VS11 Beta is out, it's time to do it all again... Note that the code in this post is in the Eduasync codebase, under a differe[...]
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us
Built with WebSharper