TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: New programming languages – can they succeed without a big sponsor?

5 pointsby open-source-uxover 2 years ago
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?<p>The Go language benefits from Google&#x27;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.<p>How can other languages without a big corporate sponsor attract funding to help grow the language and build related libraries?<p>Examples of new-ish &quot;underdog&quot; languages (for want of a better term):<p>- Nim<p>- Crystal<p>- Zig (not yet at version 1.0)<p>And even lesser known languages e.g. Odin, Vale, V Lang etc.<p>I&#x27;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?

7 comments

theodpHNover 2 years ago
It&#x27;ll be tough - programming languages have become the new &#x27;Sport of Kings&#x27;, with winners bankrolled and promoted by billionaires, tech giants, universities&#x2F;colleges, government. _____<p>The Chan Zuckerberg Initiative Essential Open Source Software for Science <a href="https:&#x2F;&#x2F;chanzuckerberg.com&#x2F;eoss&#x2F;" rel="nofollow">https:&#x2F;&#x2F;chanzuckerberg.com&#x2F;eoss&#x2F;</a> _____<p>Python Software Foundation Sponsors <a href="https:&#x2F;&#x2F;www.python.org&#x2F;psf&#x2F;sponsors&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.python.org&#x2F;psf&#x2F;sponsors&#x2F;</a> Visionary Sponsors Google Meta ______<p>Scratch Foundation Supporters <a href="https:&#x2F;&#x2F;www.scratchfoundation.org&#x2F;supporters" rel="nofollow">https:&#x2F;&#x2F;www.scratchfoundation.org&#x2F;supporters</a> Founding Partners LEGO Foundation Siegel Family Endowment National Science Foundation Massachusetts Institute of Technology<p>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.<p>The following list is based on cumulative giving to Scratch (at both MIT and Scratch Foundation) from January 1, 2021, to June 30, 2022:<p>Scratch Cat Partners - $1,000,000+ Fastly* Google.org LEGO Foundation Siegel Family Endowment _____<p>Sponsors - MIT App Inventor <a href="https:&#x2F;&#x2F;appinventor.mit.edu&#x2F;explore&#x2F;sponsors.html" rel="nofollow">https:&#x2F;&#x2F;appinventor.mit.edu&#x2F;explore&#x2F;sponsors.html</a> 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 _____<p>Java <a href="https:&#x2F;&#x2F;www.oracle.com&#x2F;java&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.oracle.com&#x2F;java&#x2F;</a> 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.
yen223over 2 years ago
If the language has a massive productivity edge over other languages, the language would effectively spawn their own large corporate sponsors, by ensuring companies that use the language make boatloads more money than their competitors.<p>That&#x27;s what I think happened with Python, and with Ruby (on Rails), neither of which had particularly large corporate backing in their early days.
评论 #32806977 未加载
mikewarotover 2 years ago
&gt;How can other languages without a big corporate sponsor attract funding to help grow the language and build related libraries?<p>People will switch to new tools when they are roughly 2x better than their current way of getting something done. If you specialize in a niche and make better tool optimized for that niche, you might get all of the people interested in that niche. The internet reaches most of humanity now, so even the smallest niche can be enough to sustain interest.<p>Alternatively, you can bring a new approach to a problem, <i>a better mousetrap</i>. Since people are flooded with such claims, the best way to gain traction is to show the tool having successfully used on several non-trivial projects. You can then use a &quot;these cool things were build using X&quot; marketing strategy.<p>Neither of these requires corporate involvement, just persistence and authentically listening to feedback and learning from it.
RNeffover 2 years ago
Languages spread when there is an obvious advantage to using the language. Java, in the beginning, was obviously better because it was multi platform, free, was sort of object oriented, and had an interface to C (to connect to existing libraries). It was finally possible to write once, and run on windows, apple, Unix. I worked on a DARPA project, and we snapped up the first public release because we needed to support all three. This was about 1995.<p>The next winning language will implement correct programs. There will be a specification language (assertions, type invariants, API contracts), and an implementation language. In the middle, massive semantic checking tool.<p>&quot;Easy to learn&quot; is a red flag. Arguments about ; and {} are silly.
评论 #32803773 未加载
aborsyover 2 years ago
Look at Julia. Excellent for numerical simulations, but struggles to reach adoption. Scientific calculations are performed in Python, a slow and verbose language that is inferior for this purpose.
pmontraover 2 years ago
Elixir is newer than Go and is backed by a company but not a big one. I think it&#x27;s bigger than Crystal. No idea about the popularity of Nim and Zig.
jqpabc123over 2 years ago
Money makes the world go round.<p>It&#x27;s possible to survive without it, but not as comfortably.