News for hackers. Stuff that matters.
Re:Why Go and Not Rust? by pjmlp on Tuesday September 17, 2019 @03:10AM (#20992481)
I use it occasionally and trying to port an old Gtkmm toy project to Gtk-rs was an eye opener regarding both build performance and the pain of dealing with callbacks in GUI code.

First having neither a build cache, or binary dependencies, means that C++ wins on the "make world" build, because naturally all my third party libraries are already compiled.

Then there is incremental compilation, incremental linking, pre-compiled headers and modules to help with the rest.

GUI code then becomes a fest of Rc<RefCell<>> in event handlers, or using arrays with vector clocks workaround as shown on Catherine's talk.

Re:Why Go and Not Rust? by cosarara on Tuesday September 17, 2019 @04:53AM (#20993047)
Could you link that talk?
Re:Why Go and Not Rust? by pjmlp on Tuesday September 17, 2019 @05:03AM (#20993092)
"RustConf 2018 - Closing Keynote - Using Rust For Game Development by Catherine West"

https://www.youtube.com/watch?v=aKLntZcp27M