An introduction to C#

An Introduction to C# -- once I allow myself to unlearn the mantras (or handcuffs) that disciplined Java programming has burdened me with, and reaffirm to myself that I am a smart programmer, or at least, was before I started programming in Java, that I can handle doing "unsafe things" without shooting myself in the foot, I see that C# is indeed a sweet language that I could do great things with.

There are numerous things I don't like about it, but then there are many things I don't like about Java and every other language too.

My hope now is that C#'s runtime and classes are ported far and wide. I like the tie-in with XML and SOAP. I don't like the tie-in with Windows.

Written on June 29, 2000