Browse Blog Posts by Tags

Showing related tags and posts for the Blogs application. See all tags in the site
  • Where do you benefit from dynamic typing?

    Disclaimer: I don't want this to become a flame war in the comments. I'm coming from a position of ignorance, and well aware of it. While I'd like this post to provoke thought , it's not meant to be provocative in the common use of the term. Chapter 14 of C# in Depth is about dynamic...
    Posted to Jon Skeet: Coding Blog by skeet on Tue, Nov 17 2009
    Filed under: Filed under: , ,
  • Just how spiky is your traffic?

    No, this isn't the post about dynamic languages I promise. That will come soon. This is just a quick interlude. This afternoon, while answering a question on Stack Overflow 1 about the difference between using an array and a Dictionary<string, string> (where each string was actually the string...
    Posted to Jon Skeet: Coding Blog by skeet on Mon, Nov 16 2009
    Filed under: Filed under: , ,
  • Noda Time gets its own blog

    I've decided it's probably not a good idea to make general Noda Time posts on my personal blog. I'll still post anything that's particularly interesting in a "general coding" kind of way here, even if I discover it in Noda Time, but I thought it would be good for the project...
    Posted to Jon Skeet: Coding Blog by skeet on Fri, Nov 13 2009
    Filed under: Filed under: , ,
  • What's in a name (again)?

    I have possibly foolishly decided to stop resisting the urge to port Joda Time to .NET. For those of you who are unaware, "use Joda Time" is almost always the best answer to any question involving "how do I achieve X with java.util.Date/Calendar?" It's a Java library for handling...
    Posted to Jon Skeet: Coding Blog by skeet on Thu, Nov 5 2009
    Filed under: Filed under: , ,
  • MVP no more

    It's with some sadness that I have to announce that as of the start of October, I'm no longer a Microsoft MVP. As renewal time came round again, I asked my employer whether it was okay for me to renew, and was advised not to do so. As a result, while I enjoyed being awarded as an MVP, I've...
    Posted to Jon Skeet: Coding Blog by skeet on Thu, Oct 1 2009
    Filed under: Filed under: ,
  • Recent activities

    It's been a little while since I've blogged, and quite a lot has been going on. In fact, there are a few things I'd have blogged about already if it weren't for "things" getting in the way. Rather than writing a whole series of very short blog posts, I thought I'd wrap them...
    Posted to Jon Skeet: Coding Blog by skeet on Thu, Sep 3 2009
    Filed under: Filed under: , , , , , ,
  • Language proliferation

    I've always been aware that .NET supports multiple languages (obviously) and that Microsoft has been experimenting with this to some extent. It's only recently struck me just to what extent this is the case though. Here's a list - almost certainly incomplete - of .NET languages from Microsoft...
    Posted to Jon Skeet: Coding Blog by skeet on Tue, May 12 2009
    Filed under: Filed under: , , ,
  • Breaking Liskov

    Very recently, Barbara Liskov won the Turing award , which makes it a highly appropriate time to ponder when it's reasonable to ignore her most famous piece of work, the Liskov Substitution (or Substitutability) Principle . This is not idle speculation: I've had a feature request for MiscUtil...
    Posted to Jon Skeet: Coding Blog by skeet on Mon, Mar 16 2009
    Filed under: Filed under: , ,
  • What's in a name?

    T.S. Eliot had the right idea when he wrote "The naming of cats" : The Naming of Cats is a difficult matter, It isn't just one of your holiday games ... When you notice a cat in profound meditation, The reason, I tell you, is always the same: His mind is engaged in a rapt contemplation...
    Posted to Jon Skeet: Coding Blog by skeet on Fri, Feb 27 2009
    Filed under: Filed under: , , ,
  • Benchmarking: designing an API with unusual goals

    In a couple of recent posts I've written about a benchmarking framework and the results it produced for using for vs foreach in loops . I'm pleased with what I've done so far, but I don't think I've gone far enough yet. In particular, while it's good at testing multiple algorithms...
    Posted to Jon Skeet: Coding Blog by skeet on Mon, Feb 2 2009
    Filed under: Filed under: , , ,
  • Quick rant: why isn't there an Exception(string, params object[]) constructor?

    This Stack Overflow question has reminded me of something I often wish existed in common exception constructors - an overload taking a format string and values. For instance, it would be really nice to be able to write: throw new IOException( "Expected to read {0} bytes but only {1} were available"...
    Posted to Jon Skeet: Coding Blog by skeet on Fri, Jan 23 2009
    Filed under: Filed under: , , ,
  • DotNetRocks interview

    Last Monday evening I had a chat with the guys from DotNetRocks , and today the show has gone live . I wouldn't claim to have said anything particularly earth-shattering, and regular readers will probably be familiar with many of the themes anyway, but I thoroughly enjoyed it and hope you will too...
    Posted to Jon Skeet: Coding Blog by skeet on Tue, Oct 7 2008
    Filed under: Filed under: , , , , , ,
  • Programming "in" a language vs programming "into" a language

    I'm currently reading Steve McConnell's Code Complete (for the first time - yes, I know that's somewhat worrying) and there was one section was disturbed me a little. For those of you with a copy to hand, it's in section 4.3, discussing the difference between programming in a language...
    Posted to Jon Skeet: Coding Blog by skeet on Wed, Apr 23 2008
    Filed under: Filed under: , , , ,
  • 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 by skeet on Mon, Feb 11 2008
    Filed under: Filed under: , ,
  • 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 by skeet on Fri, Feb 8 2008
    Filed under: Filed under: , , ,
  • Bridging gaps, and finding my role

    Warning: this post won't teach you anything technical. It's about how I see myself. That may be of interest to you, or it may not. If not, feel free to skip it knowing you're not missing anything else. One of the great problems of the world today is undoubtedly this problem of not being able...
    Posted to Jon Skeet: Coding Blog by skeet on Fri, Jan 25 2008
    Filed under: Filed under: , ,
  • DNR TV on .NET 3.5 Languages - Part 1 Posted

    Check out .NET Rocks TV this week for the first of two parts on .NET 3.5 languages - that's right C# 3.0 and VB 9 together. It makes sense since most features cross over, and where they don't you'll want a handle on the differences.
    Posted to Leaning Into Windows by Kathleen on Fri, Jan 18 2008
    Filed under: Filed under: , , ,
  • Como usar el TimeSpan?... ejemplo práctico con un Cronómetro...

    Hummm... El otro día jugando con un Cubo Rubik me quise tomar el tiempo de cuanto me demoraba, para esto solía usar el cronómetro del celular... jejeje... pero en un momento quise tener uno en mi portatil... encontré en internet unos instaladores, pero me propuse hacer uno yo mismo... jejeje nada del...
    Posted to Jhonny Vargas P. by jvargas on Mon, Dec 31 2007
    Filed under: Filed under: , , , , , , ,
  • Refactris

    This post is in lieu of writing a proper one, either on the generic maths operators which Marc Gravell has been hard at work on, or on C# 4 which I have a number of opinions about (no surprise there). I will write about both of those topics, but I really ought to do some more work on the manuscript for...
    Posted to Jon Skeet: Coding Blog by skeet on Wed, Dec 12 2007
    Filed under: Filed under: , ,
  • Convertir Número a Letras en C# - Por Gerardo

    Gracias Gerardo.... adjunto el código para C#, por si algún otro usuario lo llegara a necesitar. Para VB.NET http://msmvps.com/blogs/jvargas/pages/convertirnumeroletras.aspx Gracias por tu aporte. :) using System; using System.Collections.Generic; using System.Text; namespace Conversiones { class Conv...
    Posted to Jhonny Vargas P. by jvargas on Tue, Oct 30 2007
    Filed under: Filed under: , ,
Page 1 of 2 (31 items) 1 2 Next >