Damus
Listens to Baroque while coding murder.exe :newt: · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqcu4r6pt94plck34vtw9t3zj974k0vl0z8x9gew5vdp2ukw3ekr4qwrk3ke nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqa63e99s2rj3z82s33ygezxk7sw5yys8...
LisPi profile picture
@Listens to Baroque while coding murder.exe :newt: @Sally (evil) @Alexandre Oliva I do not actually have the relevant skills to implement a full compliant Ada compiler in anything resembling a reasonable amount of time.

Given I *rarely* work on resource-constrained low-level projects my actual need for it is fairly light.

I care because instead we have this spec-less thing being merged into the kernel.

(This makes implementation diversity a nightmare.)

The most "reasonable" way to do it, given the language is fairly large at this point, would be to pick up an old version and then chain bootstrap from GNATs built from it.

It is still hardly trivial. Ada, unlike C, was not designed for ease of implementation.
1
Listens to Baroque while coding murder.exe :newt: · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqcu4r6pt94plck34vtw9t3zj974k0vl0z8x9gew5vdp2ukw3ekr4qwrk3ke nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqa63e99s2rj3z82s33ygezxk7sw5yys8mzpkkme4uxuy3wpulrq2svp8kc4 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqgyndqzp9ut22vmy6q...