“Алан Сомерс (Alan Somers), разработчик новой реализации драйвера FUSE для FreeBSD и автор Rust-обвязок над некоторыми библиотеками FreeBSD, начал обсуждение процесса включения кода на языке Rust в состав базовой системы. В ходе дискуссии коммиттеров проекта были определены цена и преимущество внедрения. Ценой включения поддержки Rust станет удвоение времени сборки, а преимуществом - упрощение разработки некоторых утилит.” © OpenNET.

Мечта Крипта начинает сбываться…

  • crypt
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    не хотел я создавать эту тему, потому что листы рассылки читать интереснее, чем троллить.

    я вчера почитал и понял, почему rust - это совсем не так нужно и хорошо, как я думал. там все обсудили и ты был прав и лучше подождать нового стандарта С++ с безопасной работой с памятью. так они и собираются поступить.

    но важное отличие от линукса, что во фряхе предложили добавить не в ядро. просто в юзерспейс, чтобы тесты там какие-нибудь на нем побыстрее писать. потом увидели, сколько он занимает и собирается, и решили даже этого пока не делать.

    Exactly. There will be 0 rust in base until we can build rust binaries in
    some way. I maintain that the first step for that is using a curated
    external toolchain. Tests are a good place to start because they let us
    stand up the tooling we need for rust, find out what the problems are...
    ...
    Even if all the cool kids are doing it, it doesn't mean the cool kids are
    wrong. We should not reject the hypothesis on that basis alone.