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

That's not exactly true... in Erlang, any binary with size > 64 bytes will not be copied. Instead a pointer to a shared memory area will be passed.



If pointers are sent between Erlang processes, how does the per-process GC work without stopping the world?


Big binaries (which yeah, I forgot about) live off to the side and are not GC'd. They're ref counted.




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

Search: