Amsterdam Compiler Kit
11–20 of 75 posts
Re: Amsterdam Compiler Kit
#12Contrary to common understanding LLVM wasn't the very first one, ACK also not, there are others predating it when diving into compiler literature.
Re: Amsterdam Compiler Kit
#13tl;dr: A kit for targeting several old or old-ish platforms, with code in some languages popular in the 1980s: C89 (ANSI C), Pascal, Modula 2, Basic. A 'kit' here means: frontend, codegen, support libraries and some tools. This is apparently known as being the default toolchain for Minix 1 and 2. But - the repository is not "everything you need"; it actually relies on a lot from an existing platform - GCC, Lua, Make,…
Re: Amsterdam Compiler Kit
#14tl;dr: A kit for targeting several old or old-ish platforms, with code in some languages popular in the 1980s: C89 (ANSI C), Pascal, Modula 2, Basic. A 'kit' here means: frontend, codegen, support libraries and some tools. This is apparently known as being the default toolchain for Minix 1 and 2. But - the repository is not "everything you need"; it actually relies on a lot from an existing platform - GCC, Lua, Make,…
Re: Amsterdam Compiler Kit
#15It seems to be free now anyway, since 2005 according to the git history, under a 3-clause BSD license.
Re: Amsterdam Compiler Kit
#16I’m still making my way through the MINIX book. Love it.
Re: Amsterdam Compiler Kit
#17I’m still making my way through the MINIX book. Love it.
Are you working through the 1st or 2nd edition of the book ? I think these are the ones that used ACK.
Re: Amsterdam Compiler Kit
#18Re: Amsterdam Compiler Kit
#19Is this the same compiler that famously spurred Richard Stallman to create GCC [1] when its author "responded derisively, stating that the university was free but the compiler was not"? It seems to be free now anyway, since 2005 according to the git history, under a 3-clause BSD license. [1] https://www.gnu.org/gnu/thegnuproject.en.html