Archive

Archive for March 5th, 2007

De code-mol

March 5th, 2007 No comments

bill_gates_vista.jpg
Er gaat weer een fantastisch verhaal rond over Microsoft. Of het waar is weet ik niet: wanneer je het interview leest ben je geneigd aan te nemen dat dit domweg niet waar kan zijn. Toch beweert de bron bij hoog en bij laag dat Microsoft vijf jaar geleden heeft geprobeerd Apple-code voor OS X 10.2 te jatten door een mol in de Apple-organisatie te plaatsen. Toen Apple dit vrij snel in de gaten kreeg heeft Steve Jobs de mol een CD “OS X 10.2 Build 9822″ vol met nep-code in de maag gesplitst. De mol stonk er in en overhandigde de code aan Bill Gates. Waarna Microsoft twee jaar (!) op Gate’s commando bezig is geweest die nepcode in Longhorn te implementeren. Gates ontsloeg zelfs een codespecialist, die hem wilde waarschuwen voor zijn enorme misvatting, op staande voet. Toen men uiteindelijk in de gaten kreeg dat ze ernstig te pakken waren genomen is ongeveer de helft van in nep-code geschreven Longhorn-software omgeschreven naar C. De andere helft zit vandaag de dag in Vista, aldus de bron. Deze zepert is volgens de bron de voornaamste oorzaak van het feit dat het vijf jaar duurde voordat Vista (zoals Longhorn uiteindelijk is gaan heten) op de markt kon worden gezet. Mooi verhaal, en als het allemaal echt waar is de giller van de software-eeuw. Oordeelt u zelf. De neptaal, waar de bron het over heeft, is Intercal. Deze “taal” is in de jaren zeventig als grapje ontwikkeld door een snel jolige codenerds met als enige doel programmacode zo ingewikkeld en onleesbaar te maken als maar enigszins mogelijk. Mwoehahahaha!!!!
Overigens: hoewel Intercal wordt aan geduid als “neptaal” werken de programma’s, die erin geschreven zijn, wel degelijk. Een stukje uit WikiPedia over Intercal: “Despite the language’s being intentionally obtuse and wordy, INTERCAL is nevertheless Turing-complete: given enough memory, INTERCAL can solve any problem that a universal Turing machine can solve. It does this very slowly, however. A Sieve of Eratosthenes benchmark, computing all prime numbers less than 65536, was tested on a Sun SPARCStation-1. In C, it took less than 0.5 seconds; the same program in INTERCAL took over seventeen hours.” Het werkt dus, maar dan wel zo traag als koude stroop. Je zou haast denken dat de in Vista resterende Intercal-code hiervan de oorzaak is. Een nabrandertje van Steve Jobs?

Share
Categories: MacWeblog Tags:

De code-mol

March 5th, 2007 No comments

bill_gates_vista.jpg
Er gaat weer een fantastisch verhaal rond over Microsoft. Of het waar is weet ik niet: wanneer je het interview leest ben je geneigd aan te nemen dat dit domweg niet waar kan zijn. Toch beweert de bron bij hoog en bij laag dat Microsoft vijf jaar geleden heeft geprobeerd Apple-code voor OS X 10.2 te jatten door een mol in de Apple-organisatie te plaatsen. Toen Apple dit vrij snel in de gaten kreeg heeft Steve Jobs de mol een CD “OS X 10.2 Build 9822″ vol met nep-code in de maag gesplitst. De mol stonk er in en overhandigde de code aan Bill Gates. Waarna Microsoft twee jaar (!) op Gate’s commando bezig is geweest die nepcode in Longhorn te implementeren. Gates ontsloeg zelfs een codespecialist, die hem wilde waarschuwen voor zijn enorme misvatting, op staande voet. Toen men uiteindelijk in de gaten kreeg dat ze ernstig te pakken waren genomen is ongeveer de helft van in nep-code geschreven Longhorn-software omgeschreven naar C. De andere helft zit vandaag de dag in Vista, aldus de bron. Deze zepert is volgens de bron de voornaamste oorzaak van het feit dat het vijf jaar duurde voordat Vista (zoals Longhorn uiteindelijk is gaan heten) op de markt kon worden gezet. Mooi verhaal, en als het allemaal echt waar is de giller van de software-eeuw. Oordeelt u zelf. De neptaal, waar de bron het over heeft, is Intercal. Deze “taal” is in de jaren zeventig als grapje ontwikkeld door een snel jolige codenerds met als enige doel programmacode zo ingewikkeld en onleesbaar te maken als maar enigszins mogelijk. Mwoehahahaha!!!!
Overigens: hoewel Intercal wordt aan geduid als “neptaal” werken de programma’s, die erin geschreven zijn, wel degelijk. Een stukje uit WikiPedia over Intercal: “Despite the language’s being intentionally obtuse and wordy, INTERCAL is nevertheless Turing-complete: given enough memory, INTERCAL can solve any problem that a universal Turing machine can solve. It does this very slowly, however. A Sieve of Eratosthenes benchmark, computing all prime numbers less than 65536, was tested on a Sun SPARCStation-1. In C, it took less than 0.5 seconds; the same program in INTERCAL took over seventeen hours.” Het werkt dus, maar dan wel zo traag als koude stroop. Je zou haast denken dat de in Vista resterende Intercal-code hiervan de oorzaak is. Een nabrandertje van Steve Jobs?

Share
Categories: Nog geen etiketje Tags: