Skip to content
← Back to Community
Should I learn C++?
Profile icon
gibbsfreenergy

i just wanted to ask if I should learn C++ and what you think are the best resources for me to learn it. any suggestions would be cool. oh and also which compilers and IDE's do u think i should use and which are best for a Mac (i hate macs but unfortunately i dont have any other).

Voters
Profile icon
glendadavis
Profile icon
samuelddarden
Profile icon
cnnd
Profile icon
AmoghTheCool
Profile icon
imoveslowguy
Profile icon
maxina
Profile icon
lsikora
Profile icon
mechtank
Profile icon
kannibalistic
Profile icon
gibbsfreenergy
Comments
hotnewtop
Profile icon
Coder100

C++ is a nice lower-level language that has memory management, but because it has memory management, you can get a lot of headaches like segmentation fault (core dumped) which are absolutely garbage errors (doesn't tell you where, what, why, etc.).

A pretty 'equivalent' language I recommend is rust, take the examples of hello worlds:

#include <iostream> int main() { std::cout << "Hai" << std::endl; }
fn main() { println!("Hai"); }

Rust was designed so you wouldn't have to memory manage so much using the ownership system, which effectively removes a whole class of bugs and errors in the compile-time, at the cost of a steeper learning curve.

Conclusion

C++ is nice at the cost of being slightly annoying to write, and really confusing syntax in more advanced code.

Rust is very good with being a clean syntax and having very friendly errors, at the cost of a steeper learning curve.

I learned C++ first and then tried out Rust.

IDE

VSCode supports both c++ and rust via extensions.

Rust: https://www.rust-lang.org/
C++: http://www.edparrish.net/common/macgpp.php (G++)

Profile icon
kannibalistic

c++ is hard, but if your in for the challenge, its a great way to exersize your mind.

Profile icon
emmawattson

Yes anyone can learn C++ but before you have to learn the HTML language that must be basic for programmers. Before Ghost book writers I was a web developer and doing well in the field but unfortunately, I became a writer for few years but I think you should have to do those things in which you have an interest.

Profile icon
Robert-FF1

I think you can learn C++. As per my personal experience, I was a web developer and I wanted to be famous by my profession but due to the lack of interest, I left my job and became an expert essay writer.

Profile icon
SylviaHendren

Assignment Help from GreatAssignmentHelper.com offer you flawless assignment compositions that assure best grades at very moderate and affordable rates. Our Assignment Help UAE has been consistently offering precise and excellent Online Assignment Help within assigned timelines to a great many understudies across the UAE.
https://greatassignmenthelper.com/ae/

Profile icon
JohnAimee

Yes, you can learn C++ but before you have to learn. Before Book Writing Services I was a web developer and doing well in the field but unfortunately, I became a writer for a few years I think you should have to learn those things it's very helpful for you. https://phantom-writing.com/

Profile icon
DavidSmith68

GreatAssignmentHelper.com is an thesis writing service that is focused on helping students in Australia and beyond with their assignments.
https://greatassignmenthelper.com/thesis-writing-service/

Profile icon
steveehruby

Yes, anyone can learn C++, if I share my personal experience so before professional essay writer I was a web developer but I don't have any interest in development field so I switched my job, know if you want to learn any new thing, it is very important to have your interest on that field otherwise you can't do that efficiently

Profile icon
NatashaShevill

Indeed a pleasure to see such an informed piece of article. It's really intriguing to note how students put a lot of effort to achieve the momentous. I came across such a situation in my graduation days when I was having a function at my home on one side and immediate submission date on the other. I felt like I will have to leave either of them, after all, I had put up a year of hard work to achieve this feat. Thanks to Jenny, my cousin who told me about the page Do My Essay I clicked the highlighted word she sent to me, once I told them my problem, they were not only ready to do essay help but also to do it at very short notice. Talking to them was like I was hanging out with my college friends. It was a great experience, for Essay writing services service worked very responsibly and told me that I may go and attend my cousins engagement.

Profile icon
MishaJain

Looking for an iOS development company? Visit us: https://cefnogi.com/ios-app-development

Profile icon
MishaJain

We love the information you provided here on this page. To get more such information like this you need to visit us:- https://getemailservices.com/aol-mail-login

Profile icon
tomwalker5

Play fantasy cricket on India's no.1 App and get a chance to win up to 50 lakhs in every match. Download the app now! https://fantasypower11.com/

Profile icon
robinsmithsters

Do not get the exam stress get to you! download [Test Banks and Solution Guides] instantly at Test Bank 2022 to acheive your dream scores with minimum effort at maximum ease.

image

Profile icon
doyle67

These days, there are a lot of online services, and it is very key to choose one that will suit you rightly; the one that is expert and reliable. A lot of helpful feedback from our clients is the best pointer of the decent service. Check all nursing assignment help service and have your papers done rightly. The result of writing every day is that you begin to make another leaning.
https://www.geektermpapers.com/
https://www.allnursingassignments.com/

Profile icon
doyle67

We at [url=https://collegessaysonline.com/]nursing essay help[/url] are glad to provide one of the best academic services available at Online Course Help. Our organization has been curated with the primary goal of making students' lives happy.
https://collegessaysonline.com/

Profile icon
glendadavis

Get top quality test banks and solution guides only from Test Banks 21 and score perfect accross your college assignments and exams. https://testbanks21.com/tbsm/

Profile icon
glendadavis

Get top quality test banks and solution guides only from Test Banks 21 and score perfect accross your college assignments and exams. https://testbanks21.com/tbsm/

Profile icon
growwithgrades

Understanding programming languages like Java, C, C++ can be challenging for some college students. Don't let your lack of learning stop you from completing assignments. You can choose Grow With Grades (GWG) to complete your Java Assignments on time. https://www.growwithgrades.com/assignment-writing

Profile icon
jessicaah123

Contact the experts of Australian Assignment Help for any kinds of C++ and other programming language learning at: https://australianassignmenthelp.com

Profile icon
jessicaah123

It is highly essential to learn C++ if your goal is to become a programmer or software developer, and the best way it can be achieved is through professionals available at: https://studentlifesaviour.com/za

Profile icon
DissertationUK

Our staff of dissertation writers guarantees high-quality work that is well worth your money. Your dissertations will be among the best papers you've delivered this academic year. For a long time, we've had writers from many disciplines and niches contributing to our site. Their qualifications and experience enable them to create a high-quality dissertation in a timely manner.

Profile icon
jndhotels

Royal Kalinga Cottages Manali is one of the most prominent cottages in the town. The Cottage is designed to calm, delight your senses. The beautiful spectacular views, peaceful and serene ambiance, makes this place fit for travelers, nature lovers.

http://jndhotels.com/

Profile icon
MilescOde

C++ is one of the best scripting languages, so I think you should learn C++
C++ can:

  • GUI apps
  • Cloud system
  • Browsers

I think you should use Code::Blocks

Profile icon
getcoursehelp

We at Get Course Help to provide one of the best academic services available at Online Course Help. Our organization has been curated with the primary goal of making students' lives happy.

Profile icon
SamReid4

CPP - C++ Certified Professional Programmer Exam Questions is a great resource if you want to learn about C++. Yes, you study that suitable. Either you're a C++ Certified Professional Programmer skilled or an entry/intermediate level expert unless you don’t possess a valid C++ Institute CPP exam dumps questions answers by your side your possibilities of obtaining the CPP - C++ Certified Professional Programmer certification exam up on your resume is extremely thin

Profile icon
emmashaw042

Wondering to learn C++ but not sure where to learn from? Here we offer online coursework help for students struggling with making resource choices. We are professionals and well-educated with Masters and Ph.D. degrees in programming.
https://onlineclassfix.com/online-coursework-help/

Profile icon
jackwilliams35
Profile icon
jackwilliams35
Profile icon
liam99037
Profile icon
liam99037

Yes, you read it right. Homework help is actually good for students who struggle to meet their academic standards. Isn’t it always better to have someone by your side who can help with homework when nothing is working out? We feel that students often get overburdened by unending academic tasks and they require help. If you are in need of assistance too, feel free to let experts know about your issues. All you have to do is to find a suitable website and ask their chat support staff to “pay someone to do my homework”. They will take care of things from that point.