I get paid to use it. That's pretty awesome.

Tough question though. To be honest, I don't know the answer (a serious
answer anyway)...

I do like how easy it is to find examples online. I don't think that's
specific to C# but 99% of the examples I find happen to be in C#. Wow. I'm
struggling to justify why I'm using it, other than it's familiar due to
using curly braces. (prior Java and C experience from Uni). Good question!
:)

cheers,
Stephen

On Thu, Apr 29, 2010 at 10:22 AM, Michael Minutillo <
[email protected]> wrote:

> Hi all,
>
> I have a friend who is learning C# (and the .NET framework) for the first
> time. He is specifically learning so he can write in XNA. He's an
> accomplished programmer (typically writing code in Pascal/Delphi and C/C++)
> so I've been trying to give him some direction on what some of the most
> important differences are. So far I've tried to explain the value/reference
> type distinction and when and how the garbage collector works. Other than
> that I've given him a list of things to investigate: Properties, Attributes,
> System.Nullable, Generics, etc.
>
> What would you say the most important aspects of the language are? What
> makes C# a unique and useful language? What makes .NET a useful platform?
>
> --
> Michael M. Minutillo
> Indiscriminate Information Sponge
> Blog: http://wolfbyte-net.blogspot.com
>

Reply via email to