Utvecklare av FreeBSD diskuterar anvÀndningen av sprÄket Rust i den grundlÀggande systemet

Alan Somers, utvecklare av en ny implementation av FUSE-drivrutinen för FreeBSD och författare av Rust-bindningar till vissa FreeBSD-bibliotek, har inlett en diskussion om processen för att inkludera kod skriven i Rust i det grundlÀggande systemet. Under diskussionen bland projektets committers faststÀlldes kostnaden och fördelarna med implementeringen. Kostnaden för att inkludera Rust-stöd kommer att vara en fördubbling av byggtiden, medan fördelen blir en förenkling av utvecklingen av vissa verktyg.

Lista över verktyg som har för avsikt att skrivas om i Rust om stöd för Rust skulle bli tillgÀngligt i det grundlÀggande systemet:

  • ctl-exporter (export av ctlstat-statistik till Prometheus).
  • Tester för fusefs.
  • devd.
  • zfsd.
  • nscd.
  • Komponenter av 802.11ac och Lightning-stackar som fungerar i anvĂ€ndarrum.
  • freebsd-kpi-r14-0.

Lista över Rust-portar som skulle kunna flyttas till det grundlÀggande systemet om Rust-stöd blev tillgÀngligt:

  • gstat-rs.
  • geom-exporter.
  • nfs-exporter.
  • virtiofsd-rs.
  • jail-exporter.
  • Olika system för hantering av jail-miljöer.
  • pjdfstest.
  • pf-rs.
  • benchpmc.

Relaterade FreeBSD Rust-applikationer som föreslÄs att lÀmnas i portarna:

  • fsx-rs.
  • ztop.
  • iocage-provision.
  • rsblk.
  • xfuse.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster