| ▲ | ChadNauseam 13 hours ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There really aren't that many people working on the compiler. It's mostly volunteers. The structure is unlike a traditional company. In a traditional company, the managers decide the priorities and direct the employees what to work on while facilitating that work. While there are people with a more managerial type position working on rust compiler, their job is not to tell the volunteers what to work on (they cannot), but instead to help the volunteers accomplish whatever it is they want to do. I don't know about std::simd specifically, but for many features, it's simply a case of "none of the very small number of people working on the rust compiler have prioritized it". I do wish there was a bounty system, where people could say "I really want std::simd so I'll pay $5,000 to the rust foundation if it gets stabilized". If enough people did that I'm sure they could find a way to make it happen. But I think realistically, very few people would be willing to put up even a cent for the features they want. I hear a lot of people wishing for better const generics, but only 27 people have set up a donation to boxy (lead of the const generics group https://github.com/sponsors/BoxyUwU ). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | LtWorf 10 hours ago | parent [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> There really aren't that many people working on the compiler. It's mostly volunteers. Seems smart to put the language as a requirement for compiling the linux kernel and a bunch of other core projects then! | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||