• If memory safety is the goal, Rust is not the solution

    From CrudeSausage@crude@sausa.ge to comp.os.linux.advocacy on Wed Apr 8 18:10:07 2026
    From Newsgroup: comp.os.linux.advocacy

    <https://lunduke.substack.com/p/if-memory-safety-is-the-goal-rust>

    Rust fails miserably at being memory safe. Meanwhile, fil-c maintains compatibility with C/C++ yet provides safety.
    --
    CrudeSausage

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From jmj@jmj@energokod.gda.pl to comp.os.linux.advocacy on Thu Apr 9 01:35:26 2026
    From Newsgroup: comp.os.linux.advocacy

    W dniu 9.04.2026 o 00:10, CrudeSausage pisze:
    fil-c maintains compatibility with C/C++ yet provides safety.

    So, the C/C++ are again safe and recommended?
    --
    Jacek Marcin Jaworski, Pruszcz Gd., woj. Pomorskie, Polska 🇵🇱, EU 🇪🇺;
    tel.: +48-609-170-742, najlepiej w godz.: 5:00-5:55 lub 16:00-17:25; <jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
    Domowa s. WWW: <https://energokod.gda.pl>;
    Mini Netykieta: <https://energokod.gda.pl/MiniNetykieta.html>;
    Mailowa Samoobrona: <https://emailselfdefense.fsf.org/pl>.
    UWAGA:
    NIE ZACIĄGAJ "UKRYTEGO DŁUGU"! PŁAĆ ZA PROG. FOSS I INFO. INTERNETOWE! CZYTAJ DARMOWY: "17. Raport Totaliztyczny - Patroni Kontra Bankierzy": <https://energokod.gda.pl/raporty-totaliztyczne/17.%20Patroni%20Kontra%20Bankierzy.pdf>

    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Distro Lackey@dl@lackey.com to comp.os.linux.advocacy on Wed Apr 8 23:48:57 2026
    From Newsgroup: comp.os.linux.advocacy

    On Thu, 9 Apr 2026 01:35:26 +0200, 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:

    W dniu 9.04.2026 o 00:10, CrudeSausage pisze:
    fil-c maintains compatibility with C/C++ yet provides safety.

    So, the C/C++ are again safe and recommended?


    That stupid fuck "rotten bologna" knows nothing about programming.

    Memory safety can only be effected by a highly competent C programmer
    but such animals are few and far between. Rust is just another crutch
    to allow incompetent assholes to keep their jobs.
    --
    No Gentoo? Man, you sick. Very sick.
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From CrudeSausage@crude@sausa.ge to comp.os.linux.advocacy on Wed Apr 8 20:47:17 2026
    From Newsgroup: comp.os.linux.advocacy

    On 2026-04-08 7:35 p.m., 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:
    W dniu 9.04.2026 o 00:10, CrudeSausage pisze:
    fil-c maintains compatibility with C/C++ yet provides safety.

    So, the C/C++ are again safe and recommended?

    Not exactly. Bryan Lunduke is simply pointing out that instead of
    abandoning C and rewriting everything in Rust from scratch to supposedly
    help with memory safety, it makes a lot more sense to simply recompile
    code that is already written in C with fil-C which enhances memory
    safety. Besides, the Rust rewrites of decades-old C utilities is
    strikingly terrible.
    --
    CrudeSausage
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From vallor@vallor@vallor.earth to comp.os.linux.advocacy on Fri Apr 10 07:10:22 2026
    From Newsgroup: comp.os.linux.advocacy

    At Wed, 08 Apr 2026 23:48:57 +0000, Distro Lackey <dl@lackey.com> wrote:

    On Thu, 9 Apr 2026 01:35:26 +0200, 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:

    W dniu 9.04.2026 o 00:10, CrudeSausage pisze:
    fil-c maintains compatibility with C/C++ yet provides safety.

    So, the C/C++ are again safe and recommended?


    That stupid fuck "rotten bologna" knows nothing about programming.

    Memory safety can only be effected by a highly competent C programmer
    but such animals are few and far between. Rust is just another crutch
    to allow incompetent assholes to keep their jobs.

    I've seen your code. "for(...;...;i++) {
    [blah]...
    .........
    i++;
    }

    ...and I think you were freeing structs in that loop. Doh!
    --
    -v ASUS TUF DASH F15 x86_64 Mem: 15.9G
    OS: Linux 6.17.0-20-generic D: Mint 22.3 DE: Xfce 4.18 (X11)
    NVIDIA GeForce RTX 3060 Mobile (6G) 580.126.09
    "Oxymoron: Working Vacation."
    --- Synchronet 3.21f-Linux NewsLink 1.2