6 ms·
> Like I said: Go does everything C does, but better. It doesn't do everything C does, it doesn't allow manual memory management at first place. So you can't
by camus2 9y ago
> Like I said: Go does everything C does, but better.
It doesn't do everything C does, it doesn't allow manual memory management at first place.
So you can't pretend that a garbage collected language does everything a language with manual memory management does.
Manual memory management is a feature, Go does not have such a feature. Deterministic behavior in a program is fundamental when writing hardware drivers or real time programming, Go can't do that.
- innagadadavida 9y agowhile it is not fully manual memory management, you can use sync.Pool and it gives you better performance as you can reduce garbage generation.
- thefounder 9y agoWhat does deterministic behavior has to do with "better performance" ?
- deleted 9y ago[deleted]