
JIT Compiler: BrainFuck
For as long as I can remember, I have always wanted to write my own compiler. The chicken-and-egg problem of how the first programming languages were created or how modern compilers are written in the same language they compile was a topic I often dove into on StackOverFlow. As it turns out, it is just Bootstrapping . GCC, RMS and Free Software Movement I even talked to Richard M. Stallman about this, though conversation was focused on getting the source code for GCC version 0.1 and the original RTL code, rather than the first published version from 1987 . I ended the conversation quickly, worrying about my own incompetence and my inability to actually make a compiler for a language similar to C. I also feared that he would judge my computing practices, which, while I tried to align with FSF philosophies, were not feasible. I am an engineering student and using non-free software is almost unavoidable in engineering in my country. To my surprise, Mr. Stallman was chill throughout our ta
Continue reading on Dev.to
Opens in a new tab



