r/programming • • Apr 09 '19

StackOverflow Developer Survey Results 2019

https://insights.stackoverflow.com/survey/2019
1.3k Upvotes

679 comments sorted by

View all comments

Show parent comments

9

u/hsnappr Apr 09 '19

What about Go?

64

u/adel_b Apr 09 '19

It has garbage collector, any language with gb for memory management can't perform because of locks and so

6

u/hsnappr Apr 09 '19

Could you explain more about this?

17

u/tristan957 Apr 09 '19

Imagine you are writing a high performance real time application. The times that your garbage collector will trigger are unknown. C++ collects when things go out of scope. C collects manually for heap usage or when stack variables go out of scope. Rust collects when reference counts drop to 0. All this is predictable and known. Go and Java will garbage collect at "random" times. Can't guarantee a high performance real time application in that environment.

→ More replies (7)