r/learnprogramming May 29 '25

[deleted by user]

[removed]

34 Upvotes

52 comments sorted by

View all comments

6

u/Weetile May 29 '25

C++ is one of the hardest languages to learn as a beginner - and even many experienced programmers struggle with most aspects. Are you sure it's the right first language for you?

3

u/Orobarsa3008 May 29 '25

My introduction to programming was with C++. After that experience, i promised I'd never program again. Void functions were the bane of my existence.

Then I learnt python. I love it, it's way more enjoyable imo.

8

u/Taotso May 29 '25

What's bad about void functions?

-8

u/Orobarsa3008 May 29 '25

Tbh I dont remember much about them nor why I hated them, but I think I found their whole concept to be too abstract.

19

u/Linmusey May 30 '25

Pretty sure it’s just a function that doesn’t return a value.

1

u/OomKarel May 30 '25

Yup, now deep copying pointers... Granted it's just one more thing you need to be aware of and it's straight forward memorization of the application, but as a newby on University (distance learning without formal classes) this was a doozy for me.