4 ms·
Go, Java, C#, ... => controlled by a large corp. C/C++, Python, Ruby, D, Haskell, (Rust,) ... => controlled by a community. I think this "large corp" control
by cies 13y ago
Go, Java, C#, ... => controlled by a large corp.
C/C++, Python, Ruby, D, Haskell, (Rust,) ... => controlled by a community.
I think this "large corp" control is not beneficent in the long run.
- enneff 13y agoGo is not "controlled by a large corp". Sure, its development is led by a small core team employed by Google, but there are hundreds of contributors from outside Google and more non-Google committers than Google committers. Go has a BSD-style license (http://golang.org/LICENSE http://golang.org/LICENSE) and includes a patent grant (http://golang.org/PATENTS http://golang.org/PATENTS) meaning that it is truly owned by the community. This is very different to C# (which is more or less entirely a commercial venture) and Java (of which Oracle aggressively defends its ownership).
- pjmlp 13y agoYour list is a bit skewed. C and C++ were created by a large corporation (AT&T). Have their features driven by standards bodies composed by employees of compiler vendors. The official version of the standards are only available for a fee. Haskell and OCaml enjoy the sponsorships of Microsoft Research, Facebook, Galois among others. Guido has been on the payroll of many corporations.
- cies 13y agothanks for pointing that out.. i knew i had to do more research before posting it, but i was a bit in a hurry and mostly wanted to get my gut-feeling out. when it comes to sponsorship and creator-payrolling, i dont think that counts as being "controlled by large corp". if M$ really controlled haskell, how could it possibly create such solid programs? </joke>
- pjmlp 13y ago> when it comes to sponsorship and creator-payrolling, i dont think that counts as being "controlled by large corp" People need to pay the supermarket.