My goodness. You remember your Pascal? I haven't touched it since freshman year. Well nigh 19 years ago.
Heh. I think I am slipping into "old fart" mode. Using phrases like "well nigh".
Greg: Is any of that really a benefit to C#? I think all the stuff you describe is from .NET (and you allude to this fact). And, quite independently of the fact that C# was developed by Microsoft, I believe it still remains the case that to seriously use it you're still locked in to the Microsoft hegemony. So, no.