I'm specifically using C# for:
- Writing a high-end, performance critical business application
- Writing mapping software that overlays an aircraft's position (as
determined by GPS) over satellite imagery and aviation charts
- Writing simple applications for PocketPC
One other person commented "if memory is an issue...". That comment is
true, but memory is usually not an issue these days. Possibly an issue for
embedded systems and smart phones (OK it *is* an issue there even if MSFT is
trying to convince everyone otherwise), but even on the average new PDA it's
really not so much an issue for many applications, and almost never an issue
on PC's - at least not for application classes I have worked on).
At the PDC (Professional Developer's Conference) last month, they said that
a particular DirectX game that they ported to C# ran about 10% slower than
the unmanaged code equivalent - so for games it *may* be worth writing
unmanaged code, but if you consider how much *faster* you can create your
game and the fact that it will likely have a lot fewer bugs, even most games
should be a good candidate for C#.
Eric
"Shelly" <br*******@usadatanet.net> wrote in message
news:59****************************@phx.gbl...
Hi, I am a student and we are learning about programming.
I am at a stand still. I was just wondering if someone
might be able to give me a few examples of who uses C#
and what it is best used for.