Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
benrooke847yThere’s an interesting story of how GCC itself was compiled. Since it is a compiler, once the initial foundation of the program was built, they would use it to compile newer iterations of itself.
In simpler words, the compiler compiled itself. -
@benrooke it's called bootstrapping and is basically the route for every compiler
-
You have to bootstrap the compiler [1] to the new language, in an existing language. Once you understand that, go read a a quick explaination on the Ken Thompson Hack [2] and get realllly paranoid.
[1]:https://en.m.wikipedia.org/wiki/...
[2]:https://softwareengineering.stackexchange.com/... -
purist12166y@codebanana
You know what could be a sinister plot.. Infecting a compiler which compiles software used for login in most servers .. wait for a year so .. until all known systems gets replaced with that infected source.. Replace all known binary versions from the servers.. Then let the world know that there is a problem..
Nothing will be trustworthy.. It will be fun to see at which level people start to recompile all the binaries.. -
irenagrig12yIt's really fascinating, it's good that there is variety now and you can easily develop web and mobile applications, the experts help me in this iwanta.tech/outstaffing
Related Rants
If you need a programming language to develop a programming language then how was the first programming language developed?😵
joke/meme
programming
joke