At Mon, 20 Jul 2026 10:39:50 -0400 [email protected] wrote:
> > 'Rust makes coding fun again': Why Linux is moving away from C, > according to Greg Kroah-Hartman , > <https://www.zdnet.com/article/greg-kroah-hartman-linux-kernel-rust/>. > > And in contrast, Rust is only stable on a handful of platforms: > <https://doc.rust-lang.org/nightly/rustc/platform-support.html>. Most > platforms are not guaranteed to build or work as expected by users. And rust can be incredibly frustrating. I ported several C++ libraries/programs to rust. I eventually was successful, but it was a major pain and required a lot of finagling to deal with the borrow checker, including duplicating data structures (basicly create parallel classes -- one read-only that could be "shared" and one mostly write-only that was not "shared". The resulting code is "safe", but clunky in some ways. (Maybe I am just not any good at programming in rust? Maybe the programs could be coded in a completely different way?) And as for GUI programming -- at this point forget it... There isn't really a GUI binding for rust that is really mature enough to use, at least I could not find one that worked for me (actually I have long since given up GUI programming in C or C++ -- I use Tcl/Tk for GUI programming these days). https://github.com/RobertPHeller?tab=repositories&q=&type=&language=rust&sort > > > -- Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software -- Custom Software Services http://www.deepsoft.com/ -- Linux Administration Services [email protected] -- Webhosting Services

