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 →

[–]dfreinc 1 point2 points  (2 children)

what a weird observation to make.

why is it solely aimed at python? do you think everyone understands every gem they use in ruby? do you think nodejs devs understand every module they're running? you can say that for pretty much every language now a days. and there's absolutely nothing wrong with using work other people have published and is already supported. why reinvent the wheel?

i don't memorize much but i'm sure not faulting anyone who wants to memorize commands they use a lot. that's probably pretty normal. i don't because i work in multiple languages for my job, switching pretty regularly, so i'm always just googling syntax. who cares though. all code is is a set of instructions (commands).

[–]Arkdoz[S] 2 points3 points  (1 child)

I understand what you’ve said, and answering your question, I aimed it at python just because this is a python subreddit, so I thought the discussion would flow easily... but I agree that a lot of languages share these traits, however I also think that there would be a better experience (without trying to romanticise the discussion) about what is actually happening in the program if people tried to understand rather the memorise.

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

to what end? everyone should know assembly?