He estado estudiando un poco de algoritmos y he estado buscando sitios como SPOJ.pl TopCoder, etc. He visto que los programadores prefieren C o C ++ generalmente para la mayoría de los concursos de programación algorítmica.
Ahora he tenido algunos problemas últimamente. Sé un poco de C y Python y cuando trato de escribir un código, prefiero Python sobre C para la mayoría de los algoritmos. Cada vez que me siento a escribir un código en CI me doy por vencido después de unos 15 minutos porque me parece demasiado engorroso y tiendo a pasar a Python. Pasar matrices Los punteros, etc., parecen ser una pérdida de tiempo inútil que podría utilizar para pensar en el algoritmo en sí.
Ahora sé y he escuchado de mucha gente que el C es un lenguaje muy importante y es el pan de cada día de muchos programadores.
Lo que quería saber era si este enfoque mío tiene algún inconveniente / consecuencias / desventajas, etc.
Este no es un debate Python vs C; Esta es una pregunta sobre cómo esta práctica específica de preferir Python sobre C debido a la facilidad de uso me afectará a mí oa cualquier otro programador / informático a largo plazo.
Me encantaría saber de personas que han usado estos idiomas en la industria / y / o para desarrollar grandes bibliotecas / software, etc.