Live data from Hacker News

Amsterdam Compiler Kit

github.com

1–10 of 75 posts

Re: Amsterdam Compiler Kit

#3
tl;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, Python etc. So, you would typically use this to cross-compile it seems.

Re: Amsterdam Compiler Kit

#7

tl;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,…

> apparently known as being the default toolchain for Minix 1 and 2.

That is not very surprising since Tannenbaum is a professor there and cowrote wrote the ACK and wrote Minix.

Re: Amsterdam Compiler Kit

#9
It's interesting that they have a Raspberry Pi GPU backend, but neither an ARM backend nor any modern ISA. (such as x86-64, Aarch64, etc.) Is there any example program that actually runs on the rpi gpu? I skimped the website, but it is only mentioned in the release notes.

Re: Amsterdam Compiler Kit

#10
post #2

Looks cool, last post in 2022 though? Is it feature complete?

This has been posted before 2025: https://news.ycombinator.com/item?id=42833638 2020: https://news.ycombinator.com/item?id=22310987 and https://news.ycombinator.com/item?id=22612420

[flagged]
Post reply on HN