News for hackers. Stuff that matters.
Re:Why is D's garbage collection slower than GO's? by zozbot234 on Saturday October 29, 2022 @05:47AM (#33382513)
> What a mess DOS programming was with that.

You could always use huge pointers in the general case, and treat 16-bit pointers as an optimization only. This is probably how these platforms might be best supported by something like modern GCC/LLVM.

Re:Why is D's garbage collection slower than GO's? by WalterBright on Saturday October 29, 2022 @05:54AM (#33382549)
> You could always use huge pointers in the general case, and treat 16-bit pointers as an optimization only

Data flow analysis isn't that good.

Re:Why is D's garbage collection slower than GO's? by zozbot234 on Saturday October 29, 2022 @06:07AM (#33382626)
> Data flow analysis isn't that good.

It definitely wasn't in the old DOS days. But it's worth testing the approach in the context of modern platforms.