News for hackers. Stuff that matters.
Re:Bandwidth needs halved by new compression written in Go by haberman on Tuesday February 26, 2013 @06:53PM (#5289510)
I can't speak for the grandparent, but for my part I agree with your point that allocation patterns matter and that there is no silver bullet to memory management, which is exactly the reason that GC'd languages like Go are uninteresting as systems languages. Why use a language where you have to work around one of its main features when you care about performance?

I find Rust's approach much more interesting, because GC is entirely optional, but it provides abstractions that make it easier to write clear and correct manual memory management schemes.

Re:Bandwidth needs halved by new compression written in Go by saidajigumi on Tuesday February 26, 2013 @07:31PM (#5289671)
Hm, Rust keeps hitting my radar with interesting attributes like this. Time to go have a look see. Thanks!