Garbage Collection for Systems Programmers

Carl Sturtivant sturtivant at gmail.com
Sat Apr 6 17:11:58 UTC 2024


On Saturday, 6 April 2024 at 16:59:14 UTC, Carl Sturtivant wrote:
> On Saturday, 6 April 2024 at 16:28:25 UTC, Sergey wrote:
> Let's not confuse requirements with implementation. By muddling 
> in all the ins-and-outs of implementation difficulty you blur 
> the wider picture and make things look more pointless. Should 
> everyone just give up? Your reply suggests that posture.

This:

> On Saturday, 6 April 2024 at 16:28:25 UTC, Sergey wrote:
> * but it is very hard and expensive research (Google made some 
> for Go)
> * GC overall is not simple thing, and you need someone who will 
> be able to spend significant resources on it
> * Rikki has some ideas for improvements, that related to 
> barriers, but afaic there is no consensus about it
> * Walter previously on Dconf was mentioning, that some metaprog 
> features of D are available only because we have current GC 
> approach, and they could not working with another architecture
> * even C# (if we trust to Mono's creater Miguel 
> https://www.youtube.com/watch?v=tzt36EGKEZo) has not very good 
> GC
> * One of the state of the art Azul's "pauseless" GC is a result 
> of hard work the whole company, which is impossible for the 
> current state of the D


More information about the Digitalmars-d mailing list