• I'm learning Red Hat and C++
    15 replies, posted
Got any survival tips? :madmax:
Use code::blocks for an IDE.
I say use Eclipse, I believe that it has more features than code::blocks and it support about every other language through the installation of additional packages. Most popular languages packages are available through the official eclipse distros. Other languages such as python are support through third part packages, such as PyDev for python. It's also a very professional IDE. It was originally designed for java but the CDT version does C/C++ very well. It's going to be a charm on linux. We don't really know what your experience is so it's hard to give out accurate tips. If you never coded before you should take it a step at the time with C++, start learning the fundamentals of coding then go to the fundamentals of OOP then you can move on a and learn APIs. As for Red Hat, I never used it. I do know it's very good. It might not be the easiest start if you don't know your way around a terminal. I'm not sure about this, but isn't Red Hat supposed to be a server Distro? I don't think that coding on Red Hat might be the best thing (if you use it as a server distro) If you are going to use windows to code I have to tell you that it's generally a bit more of a pain in the ass to do certain things than in linux. Libraries are an example. On linux if you need to install a library or even build it from source it's a few commands away. It also comes with gcc. On windows (at least with eclipse) you have to get a compiler. It supports a good amount. There are problems with using MVSC. Most people will either go for cygwin or mingw. These might be a bit more of a pain if you want to build libraries. It's all doable tho. Good luck.
Eclipse is nice, except that it OM NOM NOM NOM IMMA EATIN' YOUR RAM.
I have to admit that it is RAM intensive but I think it's a good trade. Also, real men don't run out of RAM!
Speaking of RAM... [IMG]http://a.imageshack.us/img409/5963/lolvd.png[/IMG] For those who cannot see, codeblocks is using only [B]60M[/B] of RAM.
take courses at a Community College, if you're good enough at linux after the courses you can probably get a free RHCT which will land you at 50k< job [url]http://www.indeed.com/salary?q1=RHCT&l1=[/url]
[QUOTE=killman;24401337]Speaking of RAM... [IMG]http://a.imageshack.us/img409/5963/lolvd.png[/IMG] For those who cannot see, codeblocks is using only 552M of RAM.[/QUOTE] No, it's using 60. (if it was using 552, you have 36GB of RAM)
Before an IDE war gets started I think it's important to remember that IDEs are all personal preferences. I think you might want to tyr a few of them and pick the one you like the most.
In case I confused anybody, I'm learning this for my 5th and 6th period of my softmore year.
Ugh, computer classes at school are so awful. My programming classes make me want to cry. I'm the only person in the class (or the building for that matter) that knows how shit works.
[QUOTE=PvtCupcakes;24402453]Ugh, computer classes at school are so awful. My programming classes make me want to cry. I'm the only person in the class (or the building for that matter) that knows how shit works.[/QUOTE] My class is heaven, I get to skip 5th period to get on a bus to go to the greatest school in the country. My teacher is an elderly female who is as nice as a bundle of roses who also happens to be a /b/tard addmittitly. There are only 9 kids in my class and everyone one of them is really fucking awesome. All of the computers we use are pre equipped with windows 7 as well as Counter Strike 1.6, CS:S, Starcraft, and Warcraft III. Another perk I get by being a student here is that I get acsess to the YMCA a block away for free, as well as a gigantic fucking library. And here is the good part, because my class has associations with Microsoft, I get every product made by Microsoft (except office) for absolutely free! Everything I had just typed is 100% true. :smug:
[QUOTE=McNab;24402958]My class is heaven, I get to skip 5th period to get on a bus to go to the greatest school in the country. My teacher is an elderly female who is as nice as a bundle of roses who also happens to be a /b/tard addmittitly. There are only 9 kids in my class and everyone one of them is really fucking awesome. All of the computers we use are pre equipped with windows 7 as well as Counter Strike 1.6, CS:S, Starcraft, and Warcraft III. Another perk I get by being a student here is that I get acsess to the YMCA a block away for free, as well as a gigantic fucking library. And here is the good part, because my class has associations with Microsoft, I get every product made by Microsoft (except office) for absolutely free! Everything I had just typed is 100% true. :smug:[/QUOTE] you should totally send me an NT 3 disk
I could.
[QUOTE=McNab;24402958]My class is heaven, I get to skip 5th period to get on a bus to go to the greatest school in the country. My teacher is an elderly female who is as nice as a bundle of roses who also happens to be a /b/tard addmittitly. There are only 9 kids in my class and everyone one of them is really fucking awesome. All of the computers we use are pre equipped with windows 7 as well as Counter Strike 1.6, CS:S, Starcraft, and Warcraft III. Another perk I get by being a student here is that I get acsess to the YMCA a block away for free, as well as a gigantic fucking library. And here is the good part, because my class has associations with Microsoft, I get every product made by Microsoft (except office) for absolutely free! Everything I had just typed is 100% true. :smug:[/QUOTE] Mine is awful. :saddowns: My teacher is old, and stuck in the 80s. She's going to make us print out all our code in addition to handing in a flash drive. What the fuck is that?! And the class is aimed at people who don't have a clue about programming, and it's required for my degree. :( I even had to correct my teacher because she thought you couldn't do this: [code] if( (c*c) == ((a*a) + (b*b))) [/code] She said you [b]had[/b] to do this: [code] int csq = (c*c); if(csq == ((a*a) + (b*b))) [/code] When I correcter her, she was a total dick and said "You can do it, but you'll get an error HAR HAR HAR" We have Windows 7 on the class computers, but that's meh to me.
well it's not particularly great practice to do the first one, but it isn't going to return any errors.
Sorry, you need to Log In to post a reply to this thread.