Relativity Posted August 8, 2006 Posted August 8, 2006 Just learning visual c++ and was wondering , is it really different from regular c ++ ? , Is it cross platform ? Does anyone have a visual learning video site ? Thanks. Quote
Darren Kitchen Posted August 8, 2006 Posted August 8, 2006 I'm not a coder but I'll go out on a limb here and say it's like asking the difference between borland c++ and any other c++. But I could be wrong (I was once wrong before.... ok twice) Quote
Sparda Posted August 8, 2006 Posted August 8, 2006 I asume by Visual C++ you mean Microsoct Visual C++. There are diffrances, paticulaly in Visual C++ .NET. Visual C++ all the way up to version 6 was prety much the same, and has the standard librarys you expect a C++ compiler to be equiped with. However, in Visual C++ .NET microsoft have basicly taken the lanuage and saverly broken it. Many of the standard librarys are missing, if you want to use a Microsoft compiler I surgest you use Visual C++ 6 other wise just get a diffrent compiler. Dev-C++ is a free C++ and C compiler. Quote
Relativity Posted August 8, 2006 Author Posted August 8, 2006 Okay thanks guys. What about Microsoft Visual C # ? Quote
Darren Kitchen Posted August 8, 2006 Posted August 8, 2006 C# is Microsofts Java clone If I were a hardcore coder I might read this as flamebait. But again, I'm not a coder. Quote
Sparda Posted August 8, 2006 Posted August 8, 2006 Well... it is Microsofts Java clone :P C# has a procedural, object oriented syntax based on C++ that includes aspects of several other programming languages (most notably Delphi, Visual Basic, and Java) with a particular emphasis on simplification (fewer symbolic requirements than C++, fewer decorative requirements than Java). Quote
metatron Posted August 8, 2006 Posted August 8, 2006 I can’t be bothered to explain all the differences between them but C# is nice to work with and Java is a lot like communism, nice in theory but doesn’t really work very well in practice. Anyway read this site and come back when you know more. http://www.25hoursaday.com/CsharpVsJava.html Quote
harrison Posted August 8, 2006 Posted August 8, 2006 Visual C++ has a lot of extra functons and libraries that Microsoft included so that you can really easily incorporate M$ stuff into your code. For example, the ability to make a nice looking M$ gui really easily, and utilize some of the features of Windows. That's the main difference between Visual C++ and the original concept of C++. Visual Studio .NET has a lot of different stuff. I can't really begin to explain everything, but it's basically a huge framework for developing applications. So it's very far from simply your programming language. In fact, you can spend more time learning Visual Studio than you spend learning the programming language, because there are so many features. As for C#, it basically is Java. I had never coded a lick of Java in my life, but I had to learn C# for a project at work, and after finishing that up I ran into some Java code, and without doing any googling I was able to read, edit, and write my own Java code because it was so incredibly similar to C#. Quote
metatron Posted August 8, 2006 Posted August 8, 2006 There are a lot of similarities but it would be unfair to call C# a Java clone. Quote
harrison Posted August 8, 2006 Posted August 8, 2006 There are a lot of similarities but it would be unfair to call C# a Java clone. Agreed Quote
Relativity Posted August 8, 2006 Author Posted August 8, 2006 I thinkn im gonna start learning c # first because I already have some videos lto learn with and because it reminds me of vb a bit. Thanks guys. Quote
metatron Posted August 8, 2006 Posted August 8, 2006 I thinkn im gonna start learning c # first because I already have some videos lto learn with and because it reminds me of vb a bit. Thanks guys. I say go with it I like C#. Quote
dirty D Posted August 8, 2006 Posted August 8, 2006 If you are still learning c++ i wouldnt use visual C++ because it has code completion, which sounds good but then you wont have the parameters of functions and fields in structures memorized because you dont need to. Quote
degoba Posted August 8, 2006 Posted August 8, 2006 I found java to have alot of overhead. Then again it was the introductory course. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.