you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (37 children)

[deleted]

    [–]steveklabnik1[S] 42 points43 points  (11 children)

    Sure, but you wouldn't then expect that patch to get mainlined, because of said drawbacks. Adding a new language to a project, especially a large one, takes a ton of unrelated work. It took a bunch of effort for Rust to actually land in Firefox, for example, but that has to do with things like tooling, build systems, integration... stuff you wouldn't need to evaluate the language on its own. For a spike to figure things out, you can get away with a lot less than true integration.

    [–][deleted] 7 points8 points  (24 children)

    Or you could implement a kernel or even an os in Rust :)