Article View: be.comp.programming
Article #3271Re: vanwaar komen de talen
From: Arnold Hendriks
Date: Sun, 18 Jan 2004 11:18
Date: Sun, 18 Jan 2004 11:18
24 lines
2378 bytes
2378 bytes
"JanS" <jan_steckel@hotmail.com> wrote in message news:FCtOb.17745$Hs.3845245@phobos.telenet-ops.be... > Ik heb mij al een tijdje het volgende afgevraagd: > Als er een nieuwe compiler gemaakt wordt, wordt die toch in een bepaalde > taal geschreven (in welke eigenlijk?) . Goed, maar in welke taal is dan de Soms in dezelfde taal als die hij compileert (GNU's C compiler bijvoorbeeld). Als je een keer een compiler hebt, kun je hem hergebruiken voor nieuwere versies van zichzelf. > eerste compiler geschreven? assembler? Ok, maar hoe hebben ze dan dat > assembler programma omgezet naar de hex-string die de (micro)processor > begrijpt? Daar is toch ook een soort compiler voor nodig... Ik vraag mij > echt af hoe ze dat gedaan hebben. Hoe het precies ging zou ik niet weten, maar ooit werkte men met ponskaarten, en ongetwijfeld is het in kleinere stappen naar steeds complexere systemen gegaan, waarbij het simpele systeem een steeds complexer systeem compileert. Bij het schrijven van een compiler (en OS, etc) voor een nieuwe processor gebruikt men vaak een cross-compiler - je ontwikkelt en compileert op een geavanceerder systeem, maar er komt dan code uit die op een simpele processor draait. Moet ook wel, want sommige processoren zijn niet echt geschikt om compilers op te draaien.
Technical Details
Message-ID:
<budq2d$sa3$1@netlx020.civ.utwente.nl>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.wirehub.nl!surfnet.nl!news.utwente.nl!not-for-mailReferences:
<FCtOb.17745$Hs.3845245@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,c0023c95c925926a X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2004-01-18 03:18:41 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.wirehub.nl!surfnet.nl!news.utwente.nl!not-for-mail From: "Arnold Hendriks" <a.hendriks@b-lex.nl> Newsgroups: be.comp.programming Subject: Re: vanwaar komen de talen Date: Sun, 18 Jan 2004 12:18:37 +0100 Organization: University of Twente, Enschede, The Netherlands Lines: 26 Message-ID: <budq2d$sa3$1@netlx020.civ.utwente.nl> References: <FCtOb.17745$Hs.3845245@phobos.telenet-ops.be> NNTP-Posting-Host: jeltsin.student.utwente.nl X-Trace: netlx020.civ.utwente.nl 1074424717 28995 130.89.163.169 (18 Jan 2004 11:18:37 GMT) X-Complaints-To: abuse@utwente.nl NNTP-Posting-Date: Sun, 18 Jan 2004 11:18:37 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165