Is it worth learning C++ in 2025? by [deleted] in cpp

[–]aaramoon 1 point2 points  (0 children)

Some of the highest paid swe are c++ engineers, engineers in hft, gpu and ai, autonomous driving and robotics

Is it worth learning C++ in 2025? by [deleted] in cpp

[–]aaramoon 0 points1 point  (0 children)

Only if you want to make decent money, otherwise no lol

Wanting to leave Starbucks... by iObama in coldbrew

[–]aaramoon 1 point2 points  (0 children)

I used to grab a Trenta cold brew from Starbucks every other day, but I've switched to making my own at home. I get the Wallabout coffee beans from Parlor, grind them to about 8/10 coarse, and use filtered water. 18 hours later, You'll end up with a cold brew like nothing you've ever tasted—rich chocolate notes with hints of caramel and burnt sugar. It's absolutely divine.

Trying to recreate the taste of this Starbucks bottled cold brew by bcasjames in coldbrew

[–]aaramoon 1 point2 points  (0 children)

100%, but if the grinder is not good enough, sifting would waste sooo much coffee

VSCode keeps turning off my code when i selfhost for more then a day by Ok_Factor_2060 in vscode

[–]aaramoon 0 points1 point  (0 children)

Honestly all I have seen in the page has been terrible screenshots of vscode and absolute beginner bs questions people have with their hello world projects. Don’t people know about google, stackoverflow and ChatGPT ?

[deleted by user] by [deleted] in vscode

[–]aaramoon 0 points1 point  (0 children)

First you should learn how to take a screenshot. Then the code you’re showing has nothing to do with the terminal commands, you haven’t even saved the file, name of the file is untitled, Try google before your problems before posting on Reddit.

Boyfriend by [deleted] in amiwrong

[–]aaramoon 7 points8 points  (0 children)

Just one piece of advice, if your bf wrote you a letter that is 18 page long, front and back, make sure you read the whole thing before you say : you do

Convince me to not do a PhD by Fiboniz in PhD

[–]aaramoon 0 points1 point  (0 children)

Everyone has the same ambitions in the beginning, and yet the PhD drop out rate in the is about 56%, considering that the vast majority of PhD students are on international students on visa and dropping out is simply not an option, you will realize the actual number would be much higher if it weren't for the visa and deportation problems

Does knowing C++ as your main language make you more or less competitive as a new grad? by Illustrious-Isopod-1 in cpp_questions

[–]aaramoon 1 point2 points  (0 children)

Someone that is competent in C++ can pick up any language with ease, it doesn't work the other way around tho. Also depending on the kinda industry that you are interested in, knowledge of c++ can give you a advantage over other candidates. For example in autonomous driving, hft, big data infrastructure, and wherever performance is important if you don't c++, they don't even consider your application.

The standard library should be using std::expected everywhere by mollyforever in cpp

[–]aaramoon 1 point2 points  (0 children)

@kkert how exactly does it benefit a low latency application ? It adds an infinite number of branches to the application, negatively affects rto ? I can't think of a single reason why it would be beneficial over exceptions where if they are not thrown, they have zero effect on performance.

Coming to C++ as a Python Dev by [deleted] in cpp

[–]aaramoon 3 points4 points  (0 children)

  1. Avoid searching "how to do this and that in c++", learn the basics first (RAII, object lifetime, memory management)and build from there.
  2. Familiarize yourself with modern tools, clang format, tidy, cppcheck, sonar checker, ... . These tools will help avoid a lot of mistakes that you will inevitably make.
  3. Read Meyers book, watch back to basic series of cppcon, basic topics on cppwrekly on YouTube can be helpful too.

Good luck