2 ms·
Go has always had quite a mixed reception on HN, even if articles about it ostensibly are part of a voting trend. Generally, trying to approach Go from any per
by vezzy-fnord 11y ago
Go has always had quite a mixed reception on HN, even if articles about it ostensibly are part of a voting trend.
Generally, trying to approach Go from any perspective related to PL theory is bound to be fruitless, primarily because the context of Go is that of Rob Pike's gradually evolving research languages, which have always been imperative, based on a few primitive constructs and having some form of CSP-like concurrency model built in. Much of it overlaps with principles explored in Plan 9 and Inferno, where holistic systems thinking has been the norm, and so Go makes sense as a language built by systems hackers used to dealing with infrastructure, rather than being conjured from the academic PL scene.
Much as Alef superseded Newsqueak, so Go has superseded Limbo.