Mich stören hauptsächlich Programmierer, die ihr Hirn komplett deaktivieren und blind alles von Stackoverflow kopieren, obwohl der meiste Code dort Mist ist.

Hab gestern erst eine Primfaktorzerlegung in C++ geschrieben, die ca. 10 mal so schnell läuft wie die von Mathematica, Matlab, Octave, dem C-Backend von numpy, usw.

Und dabei habe ich "nur" den herkömmlichen Algorithmus um naheliegendste Dinge erweitert, und die Optimierungsmöglichkeiten genutzt, die mir modernes C++ mit TMP bietet.

Überall im Netz stehen die selben naiven und völlig unoptimierten Algorithmen zur Primfaktorzerlegung, und zwar auf unterstem Anfängerniveau.

Das kommt nur davon, weil jeder vom anderen abschreibt, ohne sich selbst mal eine einzige Minute Gedanken gemacht zu haben. Diese Pfuschattitüde zieht sich durch die gesamte Softwareentwicklerwelt, und nur die wenigsten können wirklich guten Code schreiben.

Offensichtlich hat vor mir noch niemand versucht, eine Primfaktorzerlegung zu programmieren, der sich auch wirklich mit C++ auskennt.

Wenn ich als Laie um den Faktor 10 sogar gegen Mathemathica gewinne, na dann gute Nacht.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.