Jump to content

Getting started with C++


Recommended Posts

I think C++ does not depend on M$ while Visual C++ depends on M$. If you can code C++, you can make a program on whatever OS, while if you create a program using Visual C++ ( just an opinion) it will run only on M$ OS...

Edited by aioshin
Link to comment
Share on other sites

Consider learning C# instead. You can still develop it using Visual Studio - but it can also be run on Linux via mono...

 

It can be developed on Linux as well - although none of the IDEs are really mature enough yet imho...

 

Consider learning C# instead. You can still develop it using Visual Studio - but it can also be run on Linux via mono...

 

It can be developed on Linux as well - although none of the IDEs are really mature enough yet imho...

Link to comment
Share on other sites

Visual C++ is not a language, but an IDE (Integrated Development Environment) that you may use to compile C++ programs. You can use it to compile executables for Windows. Under Linux/UNIX-based OSs you will want to use g++ (Part of the GNU Compiler Collection, GCC).

 

I disagree about learning C# instead of C++. C++ has a much broader collection of cross-platform libraries available for you to learn and use.

Link to comment
Share on other sites

this guy asked about C++.

 

I dont see why other languages need to be introduced to the thread. Cause they're completely offtopic.

 

As Tuxiscool said, there's some awesome tools to be used with C++ on Linux, depending on what you wish to do. If you want to know how to compile an app once you have written one, theres also a FAQ by Tuxiscool.

 

It really depends on what you want to do, to be a able to give solid advice. Take a look around, maybe get a good book on C++. Not Visual C++. There aint no drag dropping here.

 

iphitus

Edited by iphitus
Link to comment
Share on other sites

Visual C++ is not a language, but an IDE (Integrated Development Environment) that you may use to compile C++ programs. You can use it to compile executables for Windows. Under Linux/UNIX-based OSs you will want to use g++ (Part of the GNU Compiler Collection, GCC).

 

I disagree about learning C# instead of C++. C++ has a much broader collection of cross-platform libraries available for you to learn and use.

 

werd. plus it uses the ms c++ compiler, so there are some differences between g++ and vc++. compilation of the same code under ms on vc++ (visual c++) may work, but under g++ it may not. i'm not talking about anything big, but just standard code. i think ms vc++ is more forgiving, but not necessarily more correct. i'm a gcc fan and consequently g++.

 

there are lots of gui's under linux for these purposes. if you're looking for a lot of help there are editors including some of the kdevelop stuff. but almost every editor (seriously) in linux provides syntax highlighting which is priceless.

Link to comment
Share on other sites

  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...