How are compilers compiled
How are compilers compiled
>What is a supercompiler
with a C compiler
The first one is made in assembly
with a compiler for whatever language you wrote the compiler to be compiled in
It's called bootstrapping op
Chickens evolved from earlier versions of egg laying raptors.
mmmm
op
that's actually a fucking great question!
someone has to make a chronological evolution of the compilers to the actual ones, its something that we can trace back.
it depends
at this point you can make any compiler in any turing complete language
a better question is how was the first compiler compiled
via punch cards
they were inserted into a compiler
But what compiles the super compiler?
How was the source code for the first text editor written?
The supercompiler was made by God on the seventh day. Don't ask me who made God, my manual doesn't cover that.
How were the punch cards compiled?
By your fucking hand
This guy ^
And the very first one was written in assembler.
processor manufacturers will give you an assembler to make their products usable, then someone builds a more sophisticated assembler that builds other assemblers and those build compilers that build compilers and then a faggot appears and makes a language called Go
At this point in time, a brand new ISA would be just be bootstrapped by setting up a cross compiler on an existing platform.
Pretty much all languages are bootstrapped in C these days.
By your fucking vulva
Who made the assembly though
By punching cards
the people who made the processor
The first compiler was written in machine code. Nowadays compilers are usually written in some other language than the language they are compiling
who created machine code?
I did