dsimcha Wrote:

> Some discussions about std.parallelism have prompted an examination of 
> how far D's guarantees against low level data races should extend and 
> how safety and practicality should be balanced.

I didn't follow the review of std.parallelism, can you give some specific 
examples?

Users of languages look to standard libraries as a model for how to write their 
own apps. I don't like your proposal and think std.parallelism should use 
shared properly. I'd like to understand better what your issues with shared 
were. I've done a descent amount of shared-correct code, so I'm pretty sure 
it's usable. In fact, the only really nasty bug I had could have been caught if 
std.thread had been shared-correct...

Reply via email to