On Friday, 22 November 2013 at 15:36:08 UTC, Jesse Phillips wrote:
On Friday, 22 November 2013 at 14:43:11 UTC, Chris wrote:
Java is a good example of how (corporate) ideology (and
management) ruins things.
I think you are attributing results to the wrong thing. Go
isn't simplistic because of Google corporate management, it is
because the creators decided that was what it would be. Java
isn't ruined because of the corporation behind it is because of
the vision and goals of its creator, which happens to be a
corporation. D hasn't become what it is because of a lack of
corporate backing, but because its creator decided being
influenced by the community would be beneficial.
Go simplicity is easy to understand once you know the background
of language designers.
It has Oberon-2 method syntax and the simplicity design advocated
by Niklaus Wirth, starting with the Oberon project. Robert
Griesemer did part of his studies at ETHZ.
Go also has many similarities to Alef (Plan9) and Limbo(Inferno).
Projects where Rob Pike and Ken Thompson were part of.
--
Paulo