öhm , der grund, warum apple rechner wesentlich "leistungsfähiger" sind, ist ganz schnell erklärt:
also es gibt prinzipiell 2 verschiedene rechnerarchitekturen: RISC und CISC
cisc hat ganz ein extrem großes befehlsset (
instructiun
set
code)
so dass man einfache abläufe statt mit einem programm mit 1 einzigen befehl ausführen kann... man denke da z.b. an fakultät... um die fakultät der zahl 10 zu berechnen brauch man bei nem risc rechner n komplettes programm mit schleife und bedingtem sprung... bei nem cisc rechner reicht vielleicht schon 1 befehl...
mit andren worten EXTREMST komfortabel zu programmieren...
ABER auch unheimlich langsam...
das gegenstück dazu ist die RISC philosophie: reduced instruction set code...
also nur ganz wenige befehle und zwar genau die, aus denen man JEDEN komplexen befehl als kombination von einfachen befehlen darstellen kann...
hat die rechner architektur unglaublich vereinfacht, da die alu (arithmetik logic unit) der rechners nur sehr wenige befehle können muss.. also einfach gestaltet sein kann...
und somit extrem schnell...
ABER so n ding zu programmieren ist der blanke horror... wer spaß dran hat, kann sich ja mal mit DLX programmierung vertraut machn...
also was hat man gemacht?
einfach beides in eins gebaut... also der rechner versteht die CISC programmierung und wandelt sie intern in RISC instruktionen um...
kostet natürlich zeit, aber ermöglicht erst bequemes programmieren wie man es heute kennt... per compiler kann man auch jede nochsokomplexe programmiersprache auf halbwegs überschaubaren assembler CISC code zurückführen und damit den rechner füttern...
apple hat sich aber gedacht "na wenns eh am ende n RISC rechner is, warum dann die CISC zwischenstufe einbaun?" also baun die bis heute noch komplette RISC systeme...
is aber schwieriger nen RISC rechner zu programmieren und deswegen ist das ganze nicht kompatibel mit nem athlon/pentium CISC system... ABER scheiße schnell... und das trotz lächerlich anmutenden taktraten...
und weils inkompatibel ist, werden progs wie spiele z.b. nur mit emulator dort laufen und der bremst das ganze dermaßen aus, dass es kein sinn macht...
deswegen meinte ich, dass major nix von nem apple ding hat...
genausowenig wie wir was mit nem 64 bit itanium rechner anfangen können...
und ja... leistungsmäßig is apple der king, aber das geht sehr zu lasten des programmieraufwands... .oO so n ding möchte ICH ned programmieren müssen... und deswegen schreiben auch nur so wenige firmen apple progs...
mfg
