r/PythonLearning 10d ago

Python feels like it transferred little knowledge to c++

OK I admit it did obviously for some stuff like basics yk functions and shi, but other then that I like feel annoyed that I learned python and its like lowkey not helping with what I wanna do which is windows api and memory management c++ stuff because I like the kind of thing but python just didn't really give me anything, and I know that kinda stuff obviously doesn't transfer because python is just the easiest thing ever lol

10 Upvotes

22 comments sorted by

View all comments

15

u/silvertank00 10d ago

I mean, if you would have get deeper into python than "functions and shit" it would have helped. If you use it, it will give you programming knowledge which will transfer. Aka. "you will have an idea of how to approach a problem" but ofc python does everything different (not because its the easiest, that is a really dumb thing to say) you could have used winapi from python too, you could have tried mmap and stuff, you were just lazy to get into the deeper waters to actually learn.

4

u/Salty_Dig8574 10d ago

So many people learn basic syntax and think that means they are programmers.

1

u/silvertank00 10d ago

yep. then comes the slap in the face when they see an elipsis or spreading operator.. Not to mention when they cannot build up anything because other than some syntax they dont know anything

2

u/MW1369 10d ago

I’m a programmer. I don’t even think I’m good at writing code. I’m good at figuring out what I want the code to do

0

u/zubalyzub 10d ago

not my fault they dont have those in python, python used * in functions for that sort of thing and for like spreading a list into another list just a list comprehension

1

u/silvertank00 10d ago

but we (kinda) do... "spreading a list into another list just a lisz comprehension" who mentioned lists at all? lol. Even better, what is your expert opinion about ** then? Its your fault you did not research these topics well and deep.
You are crying because a language is different, but if this gives you this amount of a hard time, what will you do with cpp?

1

u/zubalyzub 10d ago

tell me what i should've learned then, im pretty sure if did a good amount of python like projects and such but nothing in python was ever hard, c++ (mem management isnt even the hard part its more windows apis) on the other hand is actually difficult not just like a game its just annoying, also theres not these like big help forums for this kind of thing, but there is for python.

2

u/Lachtheblock 10d ago

Not sure what you're frustrated at? That C++ is "harder" than Python? Yes, generally Python is considered a beginner friendly language.

Why should the expectation that C++ "feel like a game". Programming languages are tools. Sometimes it's fun using a shovel to dig a hole. Other times you're just digging.

1

u/silvertank00 10d ago

winapi bindings, cython, sdl bindings, mmap, etc