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

GC languages aren't significantly better, because the GC usually only directly manages the memory[1], and there are many, many other resources that need to be managed correctly.

1: Many GC languages let you run arbitrary code when the associated memory is freed, but if you have to wait for a full GC pass to happen before e.g. a lock is released or a file descriptor is flushed, that will cause many issues as well.



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

Search: