471,317 Members | 1,360 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,317 software developers and data experts.

What? C++ or C#? Why? Which?

Hi every body:

There are some years that I don´t to practice C++, but since 3 moths when I
decide to take up again "C" I encounter that there are 2 versions of "C"
(C++ and C#), the first time, that situation results confused to me. Now I
have some questions: ¿C# will replace to C++? ¿I will to obtain the same
power with C#?

Regards
Carlos Villaseñor
Jan 27 '06 #1
4 1299
Hi Carlos

"Carlos Villase$BP(Br M." <cv*******@avantel.net> wrote in message
news:ON**************@TK2MSFTNGP10.phx.gbl...
Hi every body:

There are some years that I don$B%((Bt to practice C++, but since 3 moths when
I
decide to take up again "C" I encounter that there are 2 versions of "C"
(C++ and C#), the first time, that situation results confused to me. Now I
have some questions: $B%=(BC# will replace to C++? $B%=(BI will to obtain the same
power with C#?

Regards
Carlos Villase$BP(Br

C, C++ and C# are different programming languages.
Maybe some reading will help you get a better picture.
http://en.wikipedia.org/wiki/C_programming_language
http://en.wikipedia.org/wiki/C%2B%2B
http://en.wikipedia.org/wiki/C_sharp
hope this helps
--
csn

Jan 27 '06 #2
Carlos Villaseñor M. <cv*******@avantel.net> wrote:
There are some years that I don´t to practice C++, but since 3 moths when I
decide to take up again "C" I encounter that there are 2 versions of "C"
(C++ and C#), the first time, that situation results confused to me. Now I
have some questions: ¿C# will replace to C++? ¿I will to obtain the same
power with C#?


C# and C++ are very different languages - they're not really different
"versions" of anything. C# is always compiled to "managed" code which
runs under the .NET platform or similar platforms on other operating
systems. There is a managed version of C++ as well.

C# isn't going to replace C++, but unless you're doing low-level work
you may well find it much more productive than C++.

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Jan 27 '06 #3
The first big question you have to ask yourself is whether you want
your software to work on multiple platforms (e.g. Windows and Unix, or
Windows and Mac). If the answer is yes, then you can't use C#. (Yes, I
know about Mono, but....)

If you're planning on looking for work with some company, find out
which language they use in the field in which you're thinking of
applying. For example, companies that design communications equipment
are probably using C++; they have large teams of highly skilled
programmers. Small companies writing in-house software are more likely
using C#.

Jan 27 '06 #4
"Carlos Villaseñor M." <cv*******@avantel.net> wrote in message
news:ON**************@TK2MSFTNGP10.phx.gbl...
Hi every body:

There are some years that I don´t to practice C++, but since 3 moths when
I
decide to take up again "C" I encounter that there are 2 versions of "C"
(C++ and C#), the first time, that situation results confused to me. Now I
have some questions: ¿C# will replace to C++? ¿I will to obtain the same
power with C#?

Regards
Carlos Villaseñor


Carlos,

Here's a link:

[A Comparitive Overview of C#]
http://genamics.com/developer/csharp_comparative.htm
Jan 27 '06 #5

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

220 posts views Thread by Brandon J. Van Every | last post: by
137 posts views Thread by Philippe C. Martin | last post: by
47 posts views Thread by Neal | last post: by
121 posts views Thread by typingcat | last post: by
13 posts views Thread by Jason Huang | last post: by
8 posts views Thread by Midnight Java Junkie | last post: by
39 posts views Thread by windandwaves | last post: by
39 posts views Thread by VidTheKid | last post: by
669 posts views Thread by Xah Lee | last post: by
reply views Thread by rosydwin | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.