go-vs-swift
go-vs-swift copied to clipboard
Garbage collector vs. ARC
Hi,
I just scrolled through your text and I saw no references to the garbage collector in Golang compared to the ARC in Swift. In my opinion the biggest reason to use Swift over Golang is the use of ARC instead of a GC. GC's are in a completely different dimension of performance and makes the entire program undeterministic, stuttering and pretty much completely useless in any real time work. I would say this very thing is the biggest difference between the two languages.
/ opinion
Thanks for the input @alexhultman, would like to include information about the different memory management approaches used by Go and Swift -- will look to write more about this when I have the time to update this paper.