For comparison, in the same year Rust Foundation spent $567,000 on this category - more than ZSF's entire expenses for everything. That's 38x more money.
Hi Andrew - From an PR perspective, I think now that zig have enough attention it may be better to stop doing comparison with or even mentioning Rust.
Rust was hated not because of Zig or any other languages, but their Rust Evangelism Strike Force. Some day these comparison may back fire. Zig can stand on its own now, and already quite widely known. May be best to have peace rather than war.
Agree with the sentiment, for Zig is continually involved in many other wars (to various degrees), with languages like: Vlang, Dlang, C3, Jai, etc...
Of course comparisons are inevitable or to be helpful, but then let consumers choose what they like and find to be useful. Leadership should not be seen by everyone as in the forefront of throwing gas on the flames, displaying unprofessional behavior, or allow themselves to be known as the face of toxicity.
I don’t think that ballpark estimate is that far fetched? Usage isn’t a reflection of the merits of the two languages. Rust is simply older. It reached 1.0 10 years ago, and it is further along the adoption curve. Zig is yet to reach 1.0 and has mostly early adopters like bun, TigerBeetle and ghostty. I have no doubt that usage will substantially increase once Zig reaches 1.0.
To give you a sense of Rust’s growth, check out this proxy for usage (https://lib.rs/stats). Usage roughly doubled each year for 10 years. 2^10 = 1,024. It’s possible Zig could manage a similar adoption rate after reaching 1.0, but right now it’s probably where Rust was in 2015.
> CIs don’t scale with the number of users
Each Rust release involves a crater run, where they try to compile every open source Rust repo to check for regressions. This costs money and scales with the number of repos out there. But it is true, this only happens once in 6 weeks.
But I think the factor that makes a bigger difference is that Rusts code bases are larger and CI takes longer to run on each commit.
So in practice money is effectively being donated (donating hw is not free) to be spent on CI, not very differently than in our case, but you're delighted to not know the numbers and like to imagine it's $0. Ok :^)
That's true but I'm pretty sure that the goal is to have a large number of individual sponsors. A handful of large corporate sponsors can later try to use their sponsorship to exert unwanted influence over the project.
What a waste of money, seriously