News for hackers. Stuff that matters.
Re:Rob Pike interview by nostrademons on Thursday April 30, 2020 @12:46PM (#23032982)
Single deployment binary, static typing, gofmt, and takes "there should be one and only one obvious way to do it" even farther than Python. It's very easy for new team members to ramp up on a Go codebase - formatting is standardized, libraries are standardized, and the language encourages very simple readable constructs (at the expense of brevity and abstraction, sometimes). That makes it attractive for companies in their growth stage, where you're working in teams but still have constraints on fast execution (CPU) and fast execution (developer velocity).

IMHO Go is still inferior to Python for solo-developer projects.

Re:Rob Pike interview by cletus on Thursday April 30, 2020 @01:06PM (#23033205)
100% this.

My personal view is that dynamically typed languages are largely falling out of favour with Javascript being the one glaring exception (and even there if I were starting a project today I'd use Typescript).

On the single deployment binary issue, let me just underline that point with one word: virtualenv.

Re:Rob Pike interview by guggle on Saturday May 02, 2020 @05:44AM (#23050604)
> On the single deployment binary issue, let me just underline that point with one word: virtualenv.

can you expand ?