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


Reply via email to