DEV Community

Discussion on: Getting started with Competitive Programming - Build your algorithm skills

Collapse
 
arten1337 profile image
Akhand Pratap Singh

Probably you don't use python then. Every Judge has a 5x multiplier for python. And yes you can also control the memory in python. Don't discourage people for using python.

Thread Thread
 
purohitkrishnar profile image
Krishna Purohit

Another main reason I think is that it has so much stuff built-in that when a newbie programmer learns python he doesn't need to understand concepts like how variables are stored in memory, which is important to understand in the case of languages like C/C++, now it may look like an advantage but all it does is makes us ignorant to the stuff which happens "under the hood". I don't think it has really to do with CP specifically, since many people learn C/C++/Java as their first language and hence use them for CP.