Is a corporate sponsor the only (or main) way of attracting developers to a new programming language? And does this put other languages (without a corporate benefactor) at a disadvantage?
The Go language benefits from Google's support and resources. Similarly, Rust grew from the support and resources of Mozilla. For example, both languages have had (or still have) dedicated staff writing documentation for the language. This is a luxury that other languages cannot fund.
How can other languages without a big corporate sponsor attract funding to help grow the language and build related libraries?
Examples of new-ish "underdog" languages (for want of a better term):
- Nim
- Crystal
- Zig (not yet at version 1.0)
And even lesser known languages e.g. Odin, Vale, V Lang etc.
I'd hate to think that only languages with the generous funding and support of a big corporate sponsor can thrive. Meanwhile, other languages face the uncertainty of funding. How can a language succeed without a big sponsor?
The Chan Zuckerberg Initiative Essential Open Source Software for Science https://chanzuckerberg.com/eoss/ _____
Python Software Foundation Sponsors https://www.python.org/psf/sponsors/ Visionary Sponsors Google Meta ______
Scratch Foundation Supporters https://www.scratchfoundation.org/supporters Founding Partners LEGO Foundation Siegel Family Endowment National Science Foundation Massachusetts Institute of Technology
We are especially grateful to our Founding Partners who supported us from the early days of Scratch, each providing at least $10,000,000 of cumulative support since the creation of Scratch, in various forms.
The following list is based on cumulative giving to Scratch (at both MIT and Scratch Foundation) from January 1, 2021, to June 30, 2022:
Scratch Cat Partners - $1,000,000+ Fastly* Google.org LEGO Foundation Siegel Family Endowment _____
Sponsors - MIT App Inventor https://appinventor.mit.edu/explore/sponsors.html Our work would not be possible without the support of the following funders: Centro Superior para la Enseanza Virtual (CSEV) Ford Motor Company Google Motorola Motorola Mobility Foundation Samsung Verizon Foundation _____
Java https://www.oracle.com/java/ Oracle Java is the #1 programming language and development platform. It reduces costs, shortens development timeframes, drives innovation, and improves application services. With millions of developers running more than 51 billion Java Virtual Machines worldwide, Java continues to be the development platform of choice for enterprises and developers.