Natürlich soll ein Programm an gewissen Stellen nicht abnormal lahm sein. Hat es aber ein gewisses Maß an Performance erreicht, wird nicht mehr großartig optimiert.Xin hat geschrieben:Wer also glaubt, dass effiziente Programmierung heute nicht mehr wichtig ist, der schreibt vermutlich auch nur Datenbank abfragen.
Damals waren Programmierer Mathematiker und diese haben versucht, sämtliche Rechenoperationen über die Register des Prozessors auszuführen.
Mittlerweile muss ein Programm eine eierlegende Wollmilchsau sein. Als Beispiel hätte ich den Adobe-Reader. Es dauert ewig, bis dieser eine PDF-Datei geöffnet hat. Scrollt man dann das Bild schnell runter, dauert es lange, bis die Seite sichtbar ist. Natürlich kann man den Schnellstarter aktivieren, welcher unnötig den Arbeitsspeicher überfüllt.
Als ich von diesem Krampf genug hatte, habe ich mir einen unbekanntes PDF-Programm besorgt. Dieses lief wesentlich schneller und hatte keinen Schnellstartmodus.