Hello Jason,
JF> i have already learned C++ for 1 year, and i think C++ is a very
JF> powerful
JF> language. but i recently recognised that C# is more widely used in
JF> fact. so
JF> i want to move to C#. but i don't want to give up C++. so can i
JF> study both
JF> of them?
JF> i need your useful advices!
Having programmed in C++ for 17 years before my 5 in C# and .NET, I still
get tripped up in C++ and C# is just much less painful and productive for
me. In the early days of .NET (2000) I tried to specialize in MC++ and wrote
books and articles, but no one was buying. The syntax was incredibly cryptic
and when combined with the inate complexity of C++, no one wanted to bother
when it was much easier with C#. That being said, it's wise to have as many
(managed) languages in your toolbox as you can but yes, learn C#. I think
you will find it a natural progression from C++, more like C-- with the horrid
stuff taken out.
Sam Gentile [MVP]
INETA Speaker
Microsoft MVP-C#/.NET
..NET Blog:
http://samgentile.com/bog