<div dir="ltr"><div class="gmail_default" style="font-family:"courier new",monospace;font-size:small"></div>Just for completeness sake if someone is taking this blanket<div class="gmail_default" style="font-family:"courier new",monospace;font-size:small;display:inline">​​</div><br><a href="http://conscientiousprogrammer.com/blog/2014/12/21/how-to-think-about-rust-ownership-versus-c-plus-plus-unique-ptr/">http://conscientiousprogrammer.com/blog/2014/12/21/how-to-think-about-rust-ownership-versus-c-plus-plus-unique-ptr/</a><br>above explains the memory issue of c++11/14/17/20 to rust. (at least one of them)<br>It should be noted however that as any 1/2 decent programmer doing anything of importance, you are going<br>to TDD, with ~100% UT coverage, and gcov and valgrind process, amongst other things (automated even at jenkins(etc) for build auto build verification)<br>Of course 100UT/gcov and valgrind is going to protect you against a lot! of stuff, and yes, maybe some people are only "on there way" to that<br>proper coding protocols/nirvana, but short of it is<br>don't believe Rust has anything up on C++14+ with respect to memory safety "necessarily" under proper normal coding practice. That said maybe could<br>be some edge cases that would sting I am not at all sure, I would love to be made aware of any (save for a dumb force cast in c++<div class="gmail_default" style="font-family:"courier new",monospace;font-size:small;display:inline">​)​</div><div class="gmail_default" style="font-family:"courier new",monospace;font-size:small;display:inline">​.</div><span style="font-family:"courier new",monospace">​</span><div>I would likely guess rust isn't totally free of sometimes doing other then what the programmer intended.<font face="courier new, monospace"><br></font><div><div><br>Again, no flaming, bitching, just don't want people to be (potentially) ill advised.<br>No one wants to divert a future happy c++14+ programmer :)<br><br>"I don't intent to write any more C", hearing this always makes be SOOOO happy.</div><div><br></div><div><br><div><div><div class="gmail_default"><font face="courier new, monospace">-tl</font></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Dec 10, 2017 at 2:44 PM, David Mason via talk <span dir="ltr"><<a href="mailto:talk@gtalug.org" target="_blank">talk@gtalug.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I'll echo Hugh's recommendation for Rust. No GC (unlike golang), and preformance equal to C/C++ but safe!​<div><br></div><div>I don't intent to write any more C.</div><div><br></div><div>../Dave</div></div>
<br>---<br>
Talk Mailing List<br>
<a href="mailto:talk@gtalug.org">talk@gtalug.org</a><br>
<a href="https://gtalug.org/mailman/listinfo/talk" rel="noreferrer" target="_blank">https://gtalug.org/mailman/<wbr>listinfo/talk</a><br>
<br></blockquote></div><br></div>