+ 3
What are the advantages of C++ over C#?
9 Réponses
+ 2
Jop, "not-so-nice". Means to access any field in an object despite of it's access modifier can on one hand be considered helpful and on the other hand destroys the purpose of information hiding: that something cannot be changed from the outside.
+ 1
As far as I know C# is Network oriented....as the most important advance
+ 1
@Vedant and other?
+ 1
C++ is likely to be faster and does not require the .NET framework. Also, if you find some of the techniques that allow to break the principles of information hiding in C# "not so nice".
+ 1
@Stephan Not so nice?!
+ 1
Actually C# is more oriented on .NET Framework
he's just saying that some facilities in it that break the gist of Concepts of OOPs...as far as I understood his words
+ 1
@Stefan ok.
+ 1
@Vedant: Yes, I'm saying it breaks some principles of object orientation.
+ 1
...and is pretty much company specific. If you find that acceptable then it's not a problem.