Hacker News new | past | comments | ask | show | jobs | submit login

I'm writing a multiplayer game in Go. The reason I chose it is that it allows me to control memory layout at a low level. This can be very important for achieving multicore parallelism. (Also known as optimizing for fewer cache misses.)



That's a good point. There aren't a lot of GC languages that let you control structure layout. Not a problem I face, but interesting.


Not a problem I face, but interesting.

Only a problem you face if you are trying to keep multiple cores busy with low latency.


I think I'm missing your point. Why do you need a GC language for that?


I was more talking about being able to control memory layout.




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

Search: