×
Login Register an account
Top Submissions Explore Upgoat Search Random Subverse Random Post Colorize! Site Rules Donate
2

can I handle c++ if I can do python

submitted by anon to askanon 1.3 yearsJan 9, 2024 18:07:05 ago (+3/-1)     (askanon)



18 comments block


[ - ] anon 2816659 0 points 1.3 yearsJan 9, 2024 18:51:07 ago (+0/-0)

Yes, but why would you?

[ - ] anon 1541418 [op] 0 points 1.3 yearsJan 9, 2024 19:35:29 ago (+0/-0)

C++ is required in the college curriculum

[ - ] anon 2816659 1 point 1.3 yearsJan 9, 2024 19:48:37 ago (+1/-0)

Learning c++ in school is easy. Doing it professionally sucks.

[ - ] PotatoWhisperer2 0 points 1.3 yearsJan 10, 2024 03:43:39 ago (+0/-0)

the college curriculum

Get used to learning languages quick then. In my CS courses we would sometimes go over 10+ languages in one semester. Once you learn your first one, all the others become easier.

After a bit of time, and experience, you can just pick them up like a new tool for your garage. Glance through the manual and be up and running within an hour.

[ - ] AugustineOfHippo2 0 points 1.3 yearsJan 9, 2024 21:10:46 ago (+0/-0)

To really "do" C++ (or C for that matter) it would REALLY help to have a good understanding of some basic computer architecture topics. Number systems (hex, dec, bin, etc.) and how memory is organized/architected. Jumping from Python to C++ is kinda like jumping from 8th grade to 12th grade. You may be able to pass and understand some of the topics/work, but there will be lots of holes and missing information.

[ - ] mannerbund 0 points 1.3 yearsJan 9, 2024 23:19:38 ago (+0/-0)

C++ isn't a big deal to learn, Learn it for class and don't worry about it. I'd rather use go, or learn rust, or go back to Python or PHP. Each language comes easier and easier.. I'm not a programer or developer but a c-suite engineering seat and I can use quite a few languages.

What does this mean for you?
Learn a lot of languages, it's really not that hard to become proficient in many. It is hard to truly master them though.

You can do it if you are here on this site. I have faith in you to make it this far, just don't get stuck here. Keep moving forward, up, and always improve thyself.

[ - ] anon 3551869 0 points 1.3 yearsJan 10, 2024 00:03:50 ago (+0/-0)

I don't know many people that can actually 'handle' C++. I know a lot that get by on it.

[ - ] anon 6797091 0 points 1.3 yearsJan 10, 2024 01:15:41 ago (+0/-0)

just use BASIC

[ - ] anon 1099864 0 points 1.3 yearsJan 10, 2024 02:40:43 ago (+0/-0)

No. C++ is by far much much much harder. It is the difference between long division and statistics

[ - ] anon 1011273 2 points 1.3 yearsJan 9, 2024 21:19:28 ago (+2/-0)

No - python is scripting for niggers, and degrading your thoughts enough to write nigger python will damage your understanding of anything sane.

[ - ] Master_Foo 3 points 1.3 yearsJan 9, 2024 19:52:54 ago (+3/-0)*

Once you learn one language, all other languages fall into place pretty easy.

The real question is:

Are you switching because you want to be a programmer?
OK, easy switch.

Do you want to be a Computer Scientist?
The skills you learn in Python most likely don't transfer to C++.
Use your Python programming skills to learn how to program C++ first.
THEN move into C++ ComSci.
Don't just dive head first into C++ CompSci.

If you just want to be a data scientist, stick with Python.

Also, learn how to use the g++ toolchain from terminal without relying on an IDE.

[ - ] anon 1541418 [op] 0 points 1.3 yearsJan 9, 2024 20:39:37 ago (+0/-0)

I'm not sure, I just know the college courses that are required are mainly c++. I noticed other colleges use java and some use python or both

[ - ] Master_Foo 1 point 1.3 yearsJan 9, 2024 20:46:52 ago (+1/-0)

If you are majoring in CompSci SPECIFICALLY, C++ will be required because you can't do CS without C/C++/ASM.
Otherwise, if you are just doing data science, or web dev, or info tech, etc, it's probably OK to just take the Python course.

[ - ] anon 3261641 0 points 1.3 yearsJan 10, 2024 10:36:58 ago (+0/-0)

That's not true. low level, object oriented, scripting, just in time...

[ - ] anon 5405379 4 points 1.3 yearsJan 9, 2024 18:09:03 ago (+4/-0)

They hire 75 IQ street shitters at fortune 500 companies. Yes, you can handle it.

[ - ] anon 1541418 [op] 0 points 1.3 yearsJan 9, 2024 18:30:47 ago (+0/-0)

Wait wtf?

[ - ] deleted 0 points 1.3 yearsJan 10, 2024 01:23:30 ago (+0/-0)*

deleted

[ - ] anon 3261641 0 points 1.3 yearsJan 10, 2024 10:38:26 ago (+0/-0)

They do. source: used to do fortune 100 QA which meant I had to do dev to fix the crap the diversity h1b contractors would do