3 ms·
Actually Go GC is quite easy to control. If you know your butt from your elbow you can write code that doesn't GC at all. I really don't have a problem with GC
by meaty 14y ago
Actually Go GC is quite easy to control. If you know your butt from your elbow you can write code that doesn't GC at all.
I really don't have a problem with GC though. Its easier to optimise a GC than to fix memory and reference counting bugs. Memory management is not a problem I want to be dealing with after 60-odd years of computers being around.
- pcwalton 14y agoGarbage collection is not the only way to achieve safe memory management.
- meaty 14y agoAgreed but its the one way which requires little headspace when solving a problem.
- eropple 14y ago> Its easier to optimise a GC than to fix memory and reference counting bugs. I don't agree. If you are competent enough to be needing to write your own web server, memory management should be utterly trivial. There are many use cases where you do not need to really balance bleeding performance against programmer conveniences. Something like "Apache or nginx" is without question one of them.