FreeBSD-udviklere diskuterer brugen af Rust-sprog i det grundlæggende system.

Alan Somers, udvikler af en ny implementering af FUSE-driveren til FreeBSD og forfatter til Rust-bibliotekerne til nogle FreeBSD-biblioteker, har indledt diskussionen om integrationen af Rust-kode i kerneprogrammet. Under diskussionen med projektets committers blev prisen og fordelene ved implementeringen defineret. Prisen for at inkludere Rust-support vil være en fordobling af byggerens tid, mens fordelen vil være en forenkling af udviklingen af nogle værktøjer.

Liste over værktøjer, der planlægges genprogrammeret i Rust, hvis Rust-support blev inkluderet i kerneprogrammet:

  • ctl-exporter (eksport af ctlstat-statistik til Prometheus).
  • Tests af fusefs.
  • devd.
  • zfsd.
  • nscd.
  • Komponenter til 802.11ac og Lightning-stakke, der fungerer i brugerrummet.
  • freebsd-kpi-r14-0.

Liste over ports skrevet i Rust, som kunne overføres til kerneprogrammet, hvis Rust-support blev tilgængelig i kerneprogrammet:

  • gstat-rs.
  • geom-exporter.
  • nfs-exporter.
  • virtiofsd-rs.
  • jail-exporter.
  • Forskellige systemer til styring af jail-miljøer.
  • pjdfstest.
  • pf-rs.
  • benchpmc.

Relaterede FreeBSD Rust-ansøgninger, som foreslås at forblive i ports:

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

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster