News for hackers. Stuff that matters.
Re:Why Go and Rust are not competitors by infogulch on Thursday July 02, 2015 @11:24AM (#9819494)
From that article, safe Go prevents: buffer overflow, use after free, use of uninitialized memory, illegal free, access to undefined memory. The only thing it misses is null pointer dereference. (OOM errors are not possible to prevent in turing-complete languages.)

I don't agree with your analogy. A lamb among lions is clearly very unsafe, but Go isn't unsafe; you just agreed with me on this. Your analogy fits better to C/C++. The lamb could theoretically survive, but it's very unlikely; just as unlikely as a C/C++ program with no memory bugs.

Re:Why Go and Rust are not competitors by gyre007 on Saturday July 04, 2015 @08:25AM (#9829954)
Yes I do generally agree with you. I went a bit overboard - somewhat HN pushes me over the edge sometimes :-(

Lamb metaphore would not do Go the justice indeed. I do like Go, but also do not like some opinion which oversimplify reality.