Ik zit met het volgende wereldschokkende raadsel. Ik heb een programma van het web geplukt waarmee je het getal PI (3.14...) in gruwelijk veel decimalen kunt uitrekenen. Dat heeft verder geen enkel praktisch nut behalve dat je computers met elkaar kunt vergelijken: een standaardtest is pi in 1 miljoen decimalen. Een G5 op 1.8 Ghz, met 1 GB geheugen, deed daar ca 17 seconden over, een iMac intel 2.16 Core Duo met 1 GB: 11 seconden.
Ik vond dat niet slecht, maar ik had op iets meer gehoopt. Draai ik op dezelfde machine, onder Windows XP / bootcamp, de windows versie van het programma: 5 seconden! javascript:emoticon(':woot:')
Het kan dus wel degelijk veel sneller.
Nou was dat Windows programma een .exe, maar voor niet-Windows machines is alleen de C-broncode beschikbaar. Dit heb ik, niet gehinderd door enige kennis, via het "make"-commando in een executable omgezet. Zou ik daar iets fout gedaan hebben?
Het programma kun je overigens hier downloaden.