Why not stay on course with C# and later tackle C++. Both languages
are based on C and using the VSNET IDE are both fairly easy to
comprehend. One interesting item of note is that much of the .Net
Framework emits c# so that may let you know which language is the wave
of the future.
The entire idea is silly if my opinion may be of value to you.
Everyone should be able to program into any language that is required
to meet one's goals. The ability to do so is inherent in each of us --
as we can all relate to looking up items in a dictionary (reference)
to apply syntax to the common logic espoused within our programs.
Seems quite silly to quibble about which is better, they each serve a
purpose and we all would be better served by knowing them all. One
caveat to be aware of is that many of the new functions that make
things easier may not at the same time make them most efficent -- a
good understanding of programmatic algorithms in c++ may allow you to
bypass some performance bottlenecks in c# (get some books or articles
on design patterns to overcome this issue)..
~~~~~~~~~~~~~
Tommie Carter
www.premiertechnology.com