zlacker

[return to "Laying the foundation for Rust’s future"]
1. GuB-42+GI[view] [source] 2020-08-18 18:19:41
>>stevek+(OP)
It is nice that Rust is getting an independent foundation but I hope it will not be too independent.

My idea of programming languages is that they are better when they are designed with their use case. And in the case of Rust, it is to make a web browser engine. I don't know what the current situation is with Servo but I think that it would be a good thing to keep a privileged relationship between the Servo team (or what is left of it) and the Rust foundation.

Rust is not for every project, in fact it is terrible for many projects, but if your project has the same needs as for a web browser engine, then it is great. By making the foundation too independent, we may end up with a monster (no need for another C++), a useless "jack of all trades, master of none", or simply lacking features that are essential for making a good web browser because it is not good enough for some committee.

◧◩
2. stevek+aN[view] [source] 2020-08-18 18:39:32
>>GuB-42+GI
There is an implicit assumption in your post that a foundation would have governance over the language itself. The Rust project is already organized with a pretty de-centralized team structure; the language team gets to decide what's in the language, and nobody else. I'm on the core team and I don't get to make these calls!

So, I don't think you have much to worry about there. :)

[go to top]