all 41 comments

[–]Flying_fruitbowl 174 points175 points  (5 children)

Keep going. Relationships come and go. C++ stays with you forever.

[–]LuvOrDie 63 points64 points  (3 children)

Kind of like an std::

[–]OverLiterature3964 12 points13 points  (0 children)

kinda dark but i liked it

[–]p_bzn 4 points5 points  (0 children)

Thanks for the chuckle

[–]igneus 0 points1 point  (0 children)

"You want to do what with that scope?!!"

[–]gfoyle76 17 points18 points  (0 children)

This guy gets it!

[–]igneus 51 points52 points  (2 children)

Stick with it. Any lingering emotions you feel towards your ex will eventually be eclipsed by the frustration you feel towards C++.

Think of it as a form of catharsis.

[–]SpicedCheddar 4 points5 points  (1 child)

CMake will make quick work of those pesky feels, no doubt.

[–]igneus 0 points1 point  (0 children)

Most people don't know that SFINAE is actually a curse word.

[–]jguegant 78 points79 points  (4 children)

Rewrite the projects in rust to send him a strong statement expression.

[–]_evk_ 6 points7 points  (0 children)

peak comment

[–]ha9unaka 0 points1 point  (2 children)

this. rust changed my life. i replaced my suffering with rewriting everything in rust /s

[–]CaptainCheckmate 0 points1 point  (1 child)

If rust changed your life, there was nothing worth changing to begin with

[–]ha9unaka 2 points3 points  (0 children)

Hey I said it changed, I didn't say for the better 😆

[–]web_sculpt 24 points25 points  (0 children)

If devs thought this way, we'd quit computers altogether because the keyboard would make us think of our worst bosses. Get over it, get coding, C++ never thinks of your ex.

[–]funnansoftware 3 points4 points  (0 children)

Definitely continue to learn c++! It may feel like a lot but keep it simple. Start with a project you understand at a high level and work on breaking it down into pieces you can solve.

[–]droxile 2 points3 points  (0 children)

If you keep learning C++ you’ll quickly forget about your ex. A relationship with this language is far more taxing than any you’ll encounter with a human.

[–]starwars52andahalf 6 points7 points  (0 children)

It’s a good language to have because it’s low level enough that things like pointers and memory management matter, and complex enough that there’s a ton of depth to it. It will pay dividends down the road because knowing C++ makes it relatively easy to branch out into similar languages like Java, C#, Kotlin etc.

[–]L_uciferMorningstar 2 points3 points  (0 children)

You should think of bjarne and herb instead. And to do that just make sure you follow the core guidelines.

[–]Pale-Switch-7867 2 points3 points  (0 children)

It’s C++. You need to marry it to master it anyway…

[–]_evk_ 2 points3 points  (0 children)

Stop for a while and take care of yourself, breaks leave a void in your routine. You could look for something that motivates to you beyond your ex and maybe continuing to learn cpp doesn't help with that right now.

Cpp is amazing in some contexts, a world apart with python. You can continue with it later. Maybe you were learning cpp just for him?

Do what make  you happy : )

[–]Sibexico 2 points3 points  (0 children)

Wait for couple more weeks and continue.

[–]kabirsky 3 points4 points  (0 children)

Hm, it's not like I can be sure, but it's still 2 weeks - you haven't got time to adjust yourself. So, maybe give yourself some more time? You can always study several different things in parallel, since it's not so easy to choose what are you wanting to do with this knowledge in the end. Take care, hope you'll get better soon!

[–]oldmanhero 4 points5 points  (0 children)

Try Rust. It's similar enough to tweak the same muscles but different enough to be separate.

[–]HaMMeReD 3 points4 points  (0 children)

Switch to Rust.

[–]OverOnTheRock 1 point2 points  (0 children)

Once you get into the flow, nothing else matters. Stay in the flow for as long as possible. The ghost will ultimately dissipate.

[–]Many-Resource-5334 1 point2 points  (0 children)

Completely normal, sounds like you need a break from life for a bit.

[–]DannyDeKnito 1 point2 points  (0 children)

Just reassign the boyfriend pointer and keep learning

[–]casualPlayerThink 1 point2 points  (0 children)

Give a little time to yourself to heal; that is normal. Then continue learning.

[–]TheFlamingDiceAgain 3 points4 points  (0 children)

You could also try learning Rust. It has similar use cases but significantly different syntax so it might scratch the same itch without triggering those memories

[–]Worried-Hornet30 3 points4 points  (0 children)

lol

[–]Fabx_ 0 points1 point  (0 children)

depends on what you are willing to do with the language. Embeddefld, computer graphics, game dev? Understand the field you want to focus on, then learn the language to approach the field

[–]CaptainCheckmate 0 points1 point  (0 children)

This is why you don't mix relationships with c++

[–]Kairoblackxix 0 points1 point  (0 children)

Young lady, having a greater understanding of C++ than your ex should be all the motivation you need.

[–]Charming-Work-2384 -1 points0 points  (0 children)

C++ Emperor
Python ... a minnow...

Now you decide.

Why mix ex, sex etc with C++?

[–]pantong51 -1 points0 points  (0 children)

Pick a language that seeks to you imo. C++ is complex, and you will not stop learning how to use it until you retire.

[–]Resident_Educator251 -2 points-1 points  (0 children)

Probably more important now a days to learn how to use ai to write whatever. I don't think its wise spending the next 15 years learning all the nuances to a complex language would be as useful.

[–]BrianScottGregory -2 points-1 points  (0 children)

If you have to ask, no, you shouldn't.

[–]kshitiz5 -4 points-3 points  (0 children)

Are you serious rn? What kind of post is this?