Hacker News new | ask | show | jobs
by cutierust 1367 days ago
I don't want to sound too girle or fanboyish but there is no other way to say it so I'll say it (hopefully he won't read this)- Mark Russinovich transcends titles and if he's said something about technology, it's probably 99.999% true.

Also, RITF, I love Rust but remember zig exists so chill

I also want to say one thing-- sometimes it's not so easy to just decide to write a project and say okay let me write this in Rust. You have to see available ecosystem. I hate python because I'm a systems programmer at heart but damn sometimes all it takes is a pip install, import and 3 lines to get going and understanding things.

Rust ecosystem is hugely lacking. I don't want to spend time writing boilerplate FFI. I've heard zig is better in this regard

4 comments

RITF? Research Institute of Tropical Forestry? Rat Intestinal Trefoil Factor?
I think they mean either Rust Evangelism Strike Force [1] or Rust Evangelism Task Force.

[1] e.g. https://news.ycombinator.com/item?id=30396282

RITF: Rust Is The F____
Rust Is The what?

Inquiring minds want to know.

Rust Is The Fuck doesn't parse. Did he mean RITFS, i.e. "Rust Is The Fucking Shit"? He probably didn't mean RITFBAEL, i.e. "Rust Is The Fucking Shit".

What are we hiding here?

The point is that if he was saying it as CTO that would presumably mean Azure is (or will soon) stop starting C/C++ projects.
Being true is one hand. Having power of decision is another. For the latter to come, he has to speak in the capacity of a CTO.
Wouldn't pip install and import be equivalent to "cargo new; cargo add; cargo check"?
I think what they're saying is that there isn't always an acceptable third party crate for what they need, but the python ecosystem is more likely to have that front covered.
It’s not until you get well in to your rust project that you realise the only crate for something is missing the feature you need and contemplate if it’s easier to restart in python or submit a PR to the library.