🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #3271

Re: vanwaar komen de talen

#3271
From: Arnold Hendriks
Date: Sun, 18 Jan 2004 11:18
24 lines
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-mail
References: <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