Conversation
Notices
-
Embed this notice
Jarkko Sakkinen (jarkko@social.kernel.org)'s status on Thursday, 05-Sep-2024 00:05:36 JST Jarkko Sakkinen Firefox has been using Rust since 2017 and about fifth of its code that was previously in C/C++ has been written in Rust (see Oxidation sub-project).
I'd expect slower cycle for Linux than Firefox. I think this would be likely truth for operating system with decades of legacy (e.g. BSD derivatives).
This makes me think that making any conclusions after two years is simply not a pragmatic mindset.
#rust #linux #kernel-
Embed this notice
Hilton Fernandes (hgfernan@noc.social)'s status on Thursday, 05-Sep-2024 00:09:06 JST Hilton Fernandes Hello, @jarkko !
Good point.
Could you please point to references for your interesting statement.
I'm not acquainted with the Linux kernel development like you, and all references I could find gave me the impression that most of Rust development for the Linux kernel was restricted to drivers, not for the kernel itself.
-
Embed this notice
Jarkko Sakkinen (jarkko@social.kernel.org)'s status on Thursday, 05-Sep-2024 00:40:48 JST Jarkko Sakkinen @hgfernan Openhub from Synopsys is super useful for doing this type of comparisons. -
Embed this notice
Hilton Fernandes (hgfernan@noc.social)'s status on Thursday, 05-Sep-2024 00:40:48 JST Hilton Fernandes Indeed, @jarkko !
Openhub is great.
Thanks for your references.
-
Embed this notice
Jarkko Sakkinen (jarkko@social.kernel.org)'s status on Thursday, 05-Sep-2024 00:40:49 JST Jarkko Sakkinen @hgfernan So for example:
https://openhub.net/p/firefox/analyses/latest/languages_summary
Native ("non-XUL") code covers 49.1% so Rust's share is slightly better but I think I got it roughly correct ;-) -
Embed this notice
Hilton Fernandes (hgfernan@noc.social)'s status on Thursday, 05-Sep-2024 00:42:04 JST Hilton Fernandes But maybe you'll agree with me, @jarkko, that Rust adoption in Linux kernel is still very, very limited.
Isn't it ?
In conversation permalink -
Embed this notice
Jarkko Sakkinen (jarkko@social.kernel.org)'s status on Thursday, 05-Sep-2024 02:46:27 JST Jarkko Sakkinen @hgfernan I'm not going to agree on anything since you are talking about stuff that can be plain observed. There is no topic to debate here. In conversation permalink -
Embed this notice
Hilton Fernandes (hgfernan@noc.social)'s status on Thursday, 05-Sep-2024 02:46:27 JST Hilton Fernandes I'm sorry, @jarkko
Please forgive my lack of knowledge about this topic.
I will try to learn more about that.
In conversation permalink -
Embed this notice
Hilton Fernandes (hgfernan@noc.social)'s status on Thursday, 05-Sep-2024 02:53:47 JST Hilton Fernandes @jarkko I think that the page you indicated is
https://openhub.net/p/linux/analyses/latest/languages_summaryAccording to it, there are already ~7000 pages of Rust code in Linux.
May I suppose that was achieved in a very short time ?
In conversation permalink Attachments
-
Embed this notice