J'ai étudié un peu d'algorithmes et j'ai regardé des sites comme SPOJ.pl TopCoder etc. J'ai vu que les programmeurs préfèrent C ou C ++ généralement pour la plupart des concours de programmation algorithmique.
Maintenant, j'ai eu des problèmes ces derniers temps. Je connais à la fois un peu de C et Python et lorsque j'essaie d'écrire un code, je semble préférer Python à C pour la plupart des algorithmes. Chaque fois que je m'assois pour écrire un code dans CI, j'abandonne après environ 15 minutes parce que je le trouve trop lourd et j'ai tendance à passer en python. Passer des matrices Les pointeurs et ainsi de suite semblent être une perte de temps inutile que je pourrais réellement utiliser pour penser à l'algorithme lui-même.
Maintenant, je sais et j'ai entendu de nombreuses personnes que C est un langage très important et est le pain et le beurre de beaucoup de programmeurs.
Ce que je voulais savoir, c'était si cette approche avait des inconvénients / conséquences / inconvénients, etc.
Ce n'est pas un débat Python vs C; C'est une question sur la façon dont cette pratique spécifique de préférer python à C en raison de la facilité d'utilisation affectera moi-même ou tout autre programmeur / informaticien à long terme.
J'aimerais entendre des gens qui ont utilisé ces langages dans l'industrie / et / ou développer de grands logiciels / bibliothèques, etc.