Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> > [errno]

> I can believe that there are other issues I fail to consider, but again it works for everybody else, what makes Go so special here?

errno being thread-local doesn't really help all that much with a M:N threading model -- the runtime is going to have to be extremely careful to not stomp all over it. (Whenever calling into anything which uses errno. Of course system calls do that as well, but it's a much smaller surface area than "most of libc".)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: