March 20, 2007
Posted by scott at March 20, 2007 12:12 PM
So far, it's definitely worth the price. The instructor knows most of the people who created the language (C#) personally, and even made a few minor contributions himself. My lab partner is very smart but gets lost in different areas, and so far we're working together well. My aborted attempt to teach myself the language has stood me well... so far it's mostly a matter of remembering rather than learning. That will change, but hopefully I'll have much more confidence when it does.
I'm glad I have an hour to go soak my head.
eMail this entry!
Hmm. C# didn't seem too different from C++ when I was learning it. Is this the Micrsoft Visual C#, or something else altogether?
MS Vis C#, yup. So far we're covering what even I think of as easy parts. It's when they start talking about inheritance and polymorphism and all that jazz that I get lost. We'll see...
MS's C# is the only C#, otherwise it's C++ or whatever...
and inheritence, encapsulation, and polymorphism is what its all about!
Well, MSVC# adds in a lot of .NET concepts, like attributes, shadowing, and partial classes, that are pretty non-traditional from an object-oriented perspective. Worse, they can't be easily understood from a machine code standpoint, since their implementation is wholly dependent on the proprietary .NET libraries.