News for hackers. Stuff that matters.
Re:Green vs. Brown Programming Languages by pojntfx on Thursday April 22, 2021 @12:00PM (#26904273)
I have to disagree with this. I'd even argue that the direct opposite is the case: Go is so conservative in it's decisions, it's hard to find a project from years ago which doesn't "just work" with `go run`. The syntax and semantics are very simple and tend not to change much/haven't really changed since the initial release, which is definitely not the case with Rust, where stuff moves really quickly (not a bad thing by definition, but IMHO not the best for maintaining an already existing project)
Re:Green vs. Brown Programming Languages by srparish on Thursday April 22, 2021 @04:00PM (#26907459)
> it's hard to find a project from years ago which doesn't "just work" with `go run`

That's not been my experience. On a team I was on, even code from six months prior would sometimes be difficult to compile. They keep changing how GOPRIVATE works, or how modules work, or how vendoring works with modules.

Re:Green vs. Brown Programming Languages by carols10cents on Thursday April 22, 2021 @06:30PM (#26908931)
Rust takes backwards compatibility very seriously; if you ever come across a Rust project that doesn't build with the latest compiler, please file a bug.