Re:Servo: Inside Mozilla's mission to reinvent the web browser
by scribu on Wednesday February 26, 2014 @08:22AM
(#7304707)
> Go was never supposed to replace C++, it was supposed to replace Java in server applications.
That is simply not the case. Rob Pike himself describes how we was working on a large C++ application when he thought of creating Go:
http://commandcenter.blogspot.com/2012/06/less-is-exponentia...
How was a garbage collection language ever supposed to take the place of a manual memory management language? The area that C++ shines in is systems programming, and you can't do that with Go, because of garbage collection. Rust on the other hand, is precisely made for systems programming.