Do you dream in C# or VB?

I've heard that if you speak multiple languages with about equal fluency (which I do not) the real test to see which is your primary language is to figure out what language you dream in.

Related to that, for developers, are the habits that you form from years of using a particular language. Here I'm speaking of what you normally code in. For example, the VB native speaker might think "dim so-and-so-variable as this" and have to flip it around in his/her head when typing a C# program. The C#/C++/C/java person comes at it from the other direction.

Me, I've grown up with VB. I've been working with it since VB 3.0. Early in my career I worked for a VB add-ons catalog vendor. I'm all VB all the time. (please hold the debates about whether VB.NET is really VB)

Anyway, this is all amusing to me because today marks the first time that I actually added a semicolon to a line of VB code. Usually when I'm coding in C# I'll forget to add them and get compiler errors like "expected ;" (which raises another question - if you were expecting a semicolon why didn't you just add it for me). This time I got one the other way, and I just sat back and laughed. Can't wait to see if my dreams tonight are case sensitive.

Comments (7)
  1. lynn says:

    I dream in object.


  2. lynn says:


    I dream in objects.


  3. Doug Turnure says:

    If you eat too much red meat before going to bed, you will dream about semi-colons. There is a solution. Do the link…

  4. Peter Lee says:

    Well, not really gd at any of these but I used to learn a old lang BASIC and like to dream of If..Then..Else.


  5. Benko says:

    bool Dream ()


     string strResponse = "Color";

     fprint (strReponse);

     return true;


  6. Friend says:

    I lucid dream, aka controlling my own dreams. Go to its interesting.

  7. Yuvi says:

    In a Particularly Nasty Dream, I might dream of Semi Colons, Curly Braces, and double-Equal-To [Shrugs], all together. In a good one, I might dream of Hot Wheels and Age of Empires:D

Comments are closed.

Skip to main content