
| From: o1bigtenor via talk <talk@gtalug.org> | On Sun, Dec 10, 2017 at 12:06 AM, D. Hugh Redelmeier via talk < | talk@gtalug.org> wrote: | > I spend most of my programming time in C. The next language I intend | > to use is Rust. I like its ideas but proof of the pudding is in the | > eating. The cases where I would recommend C for new projects are few | > and far between. | > | | So I know precious little about programming languages. I looked up 'Rust | programming language'. | | Wikipedia (which can often be useful if not always totally accurate) If it isn't accurate, it is your fault. Fix it. That's what I do. | listed it as: | " . . . a systems programming language sponsored by Mozilla Research, | which describes it as a "safe, concurrent, practical language," supporting | functional and imperative-procedural paradigms. Rust is syntactically | similar to C++, but its designers intend it to provide better memory safety | while maintaining performance." | | OK - - - sponsored by Mozilla (AIUI that sort means that its their baby) It was started by Graydon Hoare (ex Torontonian) while at Mozilla. Mozilla sponsored it but many contributors are now from outside. It really seems to be an open project. And one with a lot of momentum. | and its to '. . . provide better memory safety . . ." . | Well given how Mozilla products work for me - - - they don't really know | anything about how to use memory. Those two are mostly unrelated. Memory safety is mostly about avoiding bugs. Of course memory leaks, a kind of bug, can lead to excessive memory use. | The only way I can keep using FF is to | kill it every couple three days and then restart it. Firefox's behaviour is OK for me. Not perfect. But some web pages seem to suck up a lot of resources. For example, my normal way of reading Ars Technica ceased to work in the last few months: from the front page, middle-click on each apparently interesting link (opening it in a new tab) and then go back and read each tab. I've never run Flash on my desktop. That has saved me from a lot of crud. But now the crud is apparently migrating to javascript or HTML5. For some reason, javascript crap seems to be a global burden. It would make sense to suspend the crap of a page when it isn't visible (perhaps I'm naive). I don't suppress ads. I don't think that's fair. But I do have "tracking protection" on. Some sites claim that I'm blocking ads.