Skip to content
Sign upLog in
← 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
connor
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
MishaJain

Thanks and visit us: Satta Matka |

Profile icon
Andersenlab

C++ is a tough language to learn. If you're not already an experienced programmer, you might want to consider contacting someone who knows it very well. I will reveal to you that Andersen is a software programming company that specializes in developing custom software solutions for US businesses of all sizes. We have a team of skilled developers who are proficient in a variety of programming languages and software platforms. This allows us to create tailored solutions that meet the specific needs of our clients.

Profile icon
MishaJain

Thank you all for sharing such useful conetent. I want you all to keep posting.

Satta Matka

Profile icon
MishaJain

Thanks a lot for posting such good information here on this web page.

Satta Matka

Profile icon
desniswatson

I have been working on the canada citizenship by investment since couple of months and want to share the through different platforms but some more efforts to earn wells.

Profile icon
MishaJain

The information posted in this forum is quite useful. Know more: Satta Matka Tips

Profile icon
SophiaSmith87

Thanks for asking i am also looking for same question. BTW i am a content writer kindly check my new written content about biofit reviews consumer reports

Profile icon
MishaJain

Looking for the latest and updated Online Matka games result? Visit us: Dp Boss chart

Profile icon
matthewtaylor41
Profile icon
aidenwiils

If you have got had a computer for over a year or two, you ought to have detected that its basic functions are retardation down. as well as some bugs, software system crashes, system lags & etcetera There are few necessary changes you'll be able to build to encourage your computer to run faster.
https://esoftsafe.com/how-to-speed-up-your-computer/
https://esoftsafe.com/fix-printer-printing-blank-pages/
https://esoftsafe.com/fix-printer-driver-is-unavailable-error-on-windows-solved/
https://esoftsafe.com/hp-printer-driver-is-unavailable-on-windows-solved/
https://esoftsafe.com/update-graphics-drivers/

Profile icon
Jerrykirsten
Profile icon
daiseywalker
Profile icon
Great-Assignmen

University Assignment Help is not just a job for anyone. You need to develop a certain style and be able to follow guidelines exactly to write assignments of this type. As a good university assignment help, you’re responsible for writing assignments of the highest quality. You need to be able to both write in general and academic language, so make sure you have a high level of language skills.

Profile icon
whatweather
Profile icon
MishaJain

Thank you soo much and visit us: https://playonlinesattamatka.com/

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
JeyAbrams

@NatashaShevill
Those people who are keen on supporting their mental capacity as well as they are stressed over the pressure, click https://domymathhomeworks.com/statistics-homework/ to get article composing help in modest costs. they ought to utilize Mountain top. This is super durable and effective arrangement of these issues.

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
HankFried

ExactInside offers you an intelligent Check Point Certified Security Administrator R80 concentrate on material that keeps up with your advantage in examinations by offering you and simple and expressive review content. You don't feel exhausted while learning the Checkpoint 156-215.80 Questions and Answers remembered for our review guide. To additionally develop your learning, CCSA R80 test questions dumps has been made sense of with the assistance of models, reenactments and charts. Just a little exertion can help you a great deal and empower you to finish 156-215.80 test in absolute first test endeavor.

By offering you its 156-215.80 Testing Engine office, ExactInside offers you a one of a kind chance to encounter the genuine Check Point Certified Security Administrator R80 test situation. The Testing Engine gives you various test like 156-215.80 practice tests, containing generally the inquiries taken from the old papers of Checkpoint 156-215.80 accreditation test. By addressing these tests you not just know the arrangement of the genuine CCSA R80 156-215.80 test questions yet additionally get familiar with your shortcomings. Consequently, you can undoubtedly further develop your CCSA R80 learning and light up your odds of coming out on top.

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/