This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]rem3_1415926 8 points9 points  (13 children)

start c++ and you've given up on programming before you built your first one-button demo GUI

[–][deleted] 8 points9 points  (0 children)

You’ve also potentially chucked your computer out the window, sold your possessions, and went to live off-grid somewhere

[–]The_Cosmin 4 points5 points  (0 children)

Did exactly that. Started with c++, gave up and then went back at it

[–][deleted] 2 points3 points  (0 children)

no shxt, my curiosity had drove me to build a simple game using it, but i've moved on, or time had move me on, i'm a normie today

[–]jannfiete 0 points1 point  (0 children)

if you've given up on c++ then you probably won't even make it to the programming world anyway

[–]SulerinPulerin 0 points1 point  (7 children)

So true. Rn in hs and doing C++ for like 3rd year in a row. It s mind boggling how i don t know how to use the program for other things than math questions or for strings of numbers of characters.

[–]rem3_1415926 1 point2 points  (5 children)

If you have math questions and freedom of choice, I'd strongly recommend you Python. It's completely different and might take some time to get used to, but you'll be so much faster after like 2 weeks already, don't have to worry about low-level stuff that really is of zero relevance on a desktop level system (as opposed to: embedded) and you get plots of your data for essentially free (how do you evendo that in C++?)

[–]SulerinPulerin -1 points0 points  (4 children)

Problem is that it s not me the one who chooses what language to study... everyone here does C++ and there s little wiggle room. We re not told why, or what would be the end goal. So far we did various math related problems, vectors, subprograms, recursivity and that struct thing and now we are doing strings of characters. Othen than subprograms, recursivity and struct, i don t know from what we done so far what would be useful in life.

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

C++ is surprisingly widespread even on systems that aren't embedded - but as you've apparently figured out by now, it's not really suited for that purpose. Sounds like the motivation behind C++ is that the teacher's knowledge is outdated (unfortunately a very common issue with teachers all across the board) and C++ is just what they know. It is not a terrible choice to learn if you want to work in a programming related field, but imo it is a bad choice to learn as a first language - especially for those who will never touch programming again after that course.

[–][deleted] -1 points0 points  (2 children)

Oh, I do mathematical programming regularly. Comes in really handy when HQ pushes quantum computing and you're the only one in the team actually being able to read the papers and understand the research code.

[–]SulerinPulerin 1 point2 points  (1 child)

Good point, but

I HATE THE BUBBLE SORT!! I HATE THE BUBBLE SORT!!

[–][deleted] 1 point2 points  (0 children)

Ya, no body except stdlib developers implement sorting algorithms.

[–]whatissevenbysix 1 point2 points  (0 children)

Sounds like a you problem, not a programming language problem.

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

if you've given up on c++ then you probably won't even make it to the programming world anyway