Live data from Hacker News

Rust and C++ with Steve Klabnik and Herb Sutter [audio]

softwareengineeringdaily.com

1–10 of 59 posts

Re: Rust and C++ with Steve Klabnik and Herb Sutter [audio]

#3

Transcript link here if you prefer text: http://softwareengineeringdaily.com/wp-content/uploads/2024/...

Note that although this is a really good transcript (remember that awful auto-generated transcript for an interview (podcast maybe? I don't recall all the details) with tptacek way back? Not like that) it isn't actually written by a Rust or C++ programmer (or if it was they aren't paying attention) so e.g. it says "mute" because that's how you pronounce the keyword "mut" in Rust, just as C++ people often pronounce their "char" keyword "car".

Re: Rust and C++ with Steve Klabnik and Herb Sutter [audio]

#7
post #4

[flagged]

> I am sorry, but this is propaganda: rust and c++ are the same evil: computer languages with an obscene syntax complexity.

All computer languages are bad, but not all are bad equally, or for the same reasons. That's a fine point you're making.

Re: Rust and C++ with Steve Klabnik and Herb Sutter [audio]

#8

Transcript link here if you prefer text: http://softwareengineeringdaily.com/wp-content/uploads/2024/...

Note that although this is a really good transcript (remember that awful auto-generated transcript for an interview (podcast maybe? I don't recall all the details) with tptacek way back? Not like that) it isn't actually written by a Rust or C++ programmer (or if it was they aren't paying attention) so e.g. it says "mute" because that's how you pronounce the keyword "mut" in Rust, just as C++ people often pronounce th…

That does seem to be also auto-generated; "Graden" instead of Graydon, "Rust Go-ish" without a comma, "Steve, of adding" with an excess "of" etc. I would say it is very good nonetheless, but those errors don't really feel humane.

Re: Rust and C++ with Steve Klabnik and Herb Sutter [audio]

#10
Steve is too modest about the tests by the way. Lots of the conformance testing for Rust's compiler happens automatically. Herb mentions Perennial https://www.peren.com/ and Plum Hall https://plumhall.com/ for C++ and Steve says "I'm not saying that functions as a conformance test suite" when it comes to Rust's own compiler tests. But, while the Rust project itself does not perform conformance testing, Ferrous Systems does and so yeah, analogous conformance test suites exist and are run automatically.

So when Herb says "And in Rust's case, that's going to need to be built out" if the interview was taking place five years ago that's an important point. But it wasn't five years ago, it was only a few weeks ago.

Post reply on HN