Hacker News new | past | comments | ask | show | jobs | submit login

After having 2.2 million lines of code in rust in their project they should know a bit better imho; that's more than any other language they use; with go they knew quite quickly it's not good for them.



Usually language related issues are only understood when a project scales beyond a core team of experts.


Apparently most of those lines are vendored dependencies.


As someone who’s project was vendored into Fuchsia, I will say that there were a number of contributions that were made directly to the project to support its use in Fuchsia.

This means that while the overall project is used outside of Fuchsia, google is contributing upstream patches, to many of those projects specifically to support Fuchsia. At that point it’s not a clean separation of what’s “in house” vs. not.


0.7 million of of them are their own.


Yes, but if you think about it, it doesn't make the argument weaker but arguably stronger - not only they use all those lines of code but also it seems that you can do it, ie. use low level (I'm guessing) 3rd party libraries and it will work for you; and they must be having high bar for quality, they operate on low level etc.


A relevant factor could be in the other con

Con: None of our current end-developers use Rust.


I seriously doubt that whether any of their “end users” are allowed to use Rust.


End users here means user-space application developers




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: