Ich habe ein bisschen Algorithmen studiert und mir Websites wie SPOJ.pl TopCoder usw. angesehen. Ich habe gesehen, dass Programmierer C oder C ++ normalerweise für die meisten algorithmischen Programmierwettbewerbe bevorzugen.
Jetzt habe ich in letzter Zeit einige Probleme. Ich kenne sowohl ein bisschen C als auch Python und wenn ich versuche, einen Code zu schreiben, bevorzuge ich Python für die meisten Algorithmen. Jedes Mal, wenn ich mich hinsetze, um einen Code in C zu schreiben, gebe ich nach etwa 15 Minuten auf, weil ich es zu umständlich finde und dazu neige, zu Python überzugehen. Übergeben von Matrizen Zeiger und so weiter scheinen nutzlose Zeitverschwendung zu sein, die ich tatsächlich nutzen könnte, um über den Algorithmus selbst nachzudenken.
Jetzt weiß ich und habe von vielen Leuten gehört, dass C eine sehr wichtige Sprache ist und das Brot und die Butter vieler Programmierer da draußen ist.
Was ich wissen wollte war, ob dieser Ansatz von mir irgendwelche Nachteile / Konsequenzen / Nachteile etc. hat.
Dies ist keine Python-gegen-C-Debatte. Dies ist eine Frage darüber, wie sich diese spezielle Praxis, Python wegen der Benutzerfreundlichkeit C vorzuziehen, auf lange Sicht auf mich oder einen anderen Programmierer / Informatiker auswirken wird.
Ich würde gerne von Leuten hören, die diese Sprachen in der Industrie verwendet haben / und oder große Software / Bibliotheken usw. entwickeln.