Transitioning into c++

Hi guys

I'm a newbie and joined this group hoping to learn C++ on UNIX/LINUX from your experience. I am transitioning from Mainframe to C++. I have couple of newbie questions. Most of my questions reflect my cobol/CL experience

1. I have started writing several C++ programs on Xcode, but I want to compile and execute the cpp programs on Linux/Unix. Can you please let me know how to do that on LINUX/UNIX? Where can I get Linux/Unix OS to execute my cpp program? I do not want to spend lot of time learning LINUX/UNIX, what are some of the topics that I can learn so I can run CPP programs on LINUX?

2. In a real world experience, how does the process work ? i.e you write programs on some IDE, compile and execute them separately on LINUX? How do you combine if you have multiple programs?

2. Lot of big corporations using c++, how do they manage version control? what tools they use? What tools they use to promote objects from UAT/QA to production?
3. Is Microsoft Visual Studio the preferred IDE?

Thank you so much for your time, please excuse me if some of my questions sound elementary - I would really appreciate your time.
Stevie.

You have 4 bullets (#2 listed twice), but 11 question marks. Why don't you google a few of those and narrow down the list of the ones you can't figure out.

1. download here
https://www.suse.com/download-linux/

3. Do you really think Microsoft Visual Studio runs on Linux ?
how do they manage version control
git/mercurial, or some other VCS.

i.e you write programs on some IDE, compile and execute them separately on LINUX?
You write code in IDE or text editor, do anything you want to it (including compiling to see if it works), then you push yor changes to the VCS, build server builds all needed configurations, tests are been run and then you will see if your edit broke or fixed something in any build.
I saw this and thought of you today.

http://hplgit.github.io/teamods/ubuntu/vmware/mac.html

Looks like they have a trial version so you can see if it's something you like.

http://www.vmware.com/products/fusion/fusion-evaluation.html

Once I thought of that I had another idea you might not have considered.
You can actually code online now, I have seen several but this is the first I found when I googled it.

http://www.tutorialspoint.com/compile_cpp_online.php

Topic archived. No new replies allowed.