Skip to content

Category Archives: Languages

I’m in the Alt.net podcast on jQuery

08-Oct-08

jQuery in ASP.NET
Mike Moore was kind enough to invite me on the alt.net podcast to talk about the recent jQuery announcement by Microsoft. Chris Brandsma, Rick Strahl, Dave Ward, Bertrand Le Roy, and Steven Harman were also on the podcast.
This was a great discussion. It was especially nice to have Bertrand during the discussion. If [...]

Herding Code #18 - F# with Matt Podwysocki

23-Sep-08

We posted episode 18 last week. It’s a great overview of F# and functional programming with Matt Podwysocki. Matt has a great love for F#. We wanted to do a show about F# that was a little more than just talking about F# itself and cover more about what functional programming is and why it’s [...]

Why can’t you declare a static method in an interface?

20-May-08

I've stated on Twitter a couple of times that I'd like to be able to declare static methods as part of my interface. My reasoning is: If an interface defines a contract in my code, why can't a static method be part of that contract?
PLAIN TEXT
CODE:

public interface ITryStatic {

    static void Foo();

    void [...]

New Languages Considered Helpful

07-Apr-08

 
New Languages Considered Harmful
I can't disagree more with this post.(1) There's no research or study that shows that learning impedes further learning. Once you learn how to program, moving between languages becomes easier. Every language has some kind of flow control syntax, some way to declare a variable, and some way to encapsulate code. [...]