6 comments

[ 2.0 ms ] story [ 17.2 ms ] thread
This might be a parody project, but in case it's not:

> No zombie threads

Is this a problem in need of a solution?

Very interesting idea.

There was a proposal for a similar feature in Go [0], but it was abandoned due to technical infeasibilty.

What exactly are the rules for when a thread is garbage collected in W++?

[0] github.com/golang/go/issues/19702

The readme is very overwhelming but still doesn't tell me anything about the language, and the only file in the example directory is a hello world.

It might be good to expand on that, for those of us that don't remember the original W++ :)

Reference counting isn’t garbage collection, so I would just call this ref counted threads.

GC’d environments already have what you’re describing. This is how Java threads work. This is also how Fil-C’s low level zthread abstraction works. In those systems you can join a thread if you want to, but if you don’t, it’ll free its memory anyway.

Both the code and this submission are obvious LLM slop, exactly like the previous one. It's really concerning that so many people can't tell.
This is slop. Flag and move on.