On Wed, 26 Jul 2017, Ian D. Leroux wrote:
I'm a beggar and can't be a chooser.
Ha! If you are a beggar, I'm a skivvy street performer running a three-card monty game from the top of a cardboard box! However, I do take your point, there.
Ian, you make good points: nice summary. Thanks for taking the time to write that and explain the context and currents at work just below the surface here. My technical cynicism can get the best of me sometimes after so many high-flying flops I've survived. Also, I was simply ignorant of what was really happening and curious what the real story was. So your "rant" summary actually had new and interesting information for me.
Based on Chavdar's summary of the issue, I see it is a problem with Rust code, but it may be a side-effect of a problem with C code. We'll see.
While I'm still not interested in Rust, I do understand the impulse to use non-standard languages when there is a good reason. In the case of Firefox, it's security. Now, I'd argue for a better C/C++ based solution, but whatever. I recently read "The Hardware Hacker" by Bunnie Huang, and he describes creating a custom C-like language from scratch specifically to avoid claims that he stole firmware code from someone or somewhere else. Clever solution, even if it does blaspheme one of my pet languages. :-)
-Swift