Live data from Hacker News

Rust 1.5

blog.rust-lang.org

51–60 of 159 posts

Re: Rust 1.5

#51
post #23

Browsing the names of contributors, I was surprised at the lack of gender diversity. Four or five female contributors at the very most. Rates of female participation below 5% - wow. Why is Rust lang so anti-female?

10% of the contributers are only known by username. It's not unreasonable to assume that those are disproportionally woman. The real gender ratio could be the same as the gender ratio of the industry overall. In any case, with just 150 contributers it's hard to make any statistically significant statement.

I disagree. 152 is a large sample, enough to make statistically significant statements. "small" sample usually means less than 30.

Re: Rust 1.5

#53
I know this seems like a trivial issue, but I've been bothered by the try!() macro for a while. I keep hoping then will adopt the "?" postfix operator to mean the same thing, because it seems to increase readability a lot.

I'm open to other ideas too, but that seemed like the simplest way to get the error handling out of the way.

Ordinarily I try hard not to complain about syntax, but this seems to cause people to use .unwrap() where it's not safe (like a library).

Re: Rust 1.5

#54
post #29

Earlier quoted context omitted.

Any plans to offer official Rust Docker images? Or is this it? https://hub.docker.com/r/jimmycuadra/rust/

What benefit would Docker images have over the existing upstream distribution or distro packaging? The Rust compiler doesn't have any particularly complicated dependencies, either installing the binaries directly from rust-lang.org or installing packages from your distro (if your distro has packages yet) should work fine. Container images are great for daemons with possibly complicated dependency sets that might have…

One benefit: one could install latest version of Rust on any distribution. Debian stable for instance usually lags behind (with good reason, but still...). I imagine it is mostly useful for checking out Rust though, not for normal use.

Re: Rust 1.5

#55
post #23

Browsing the names of contributors, I was surprised at the lack of gender diversity. Four or five female contributors at the very most. Rates of female participation below 5% - wow. Why is Rust lang so anti-female?

If you are more gender-inclusive than me, I suggest you create a new open source project with these rules:

- Require all contributors to specify their gender; - Do not allow new contributions if they exceed gender quota for release.

Good luck.

Re: Rust 1.5

#56

I know this seems like a trivial issue, but I've been bothered by the try!() macro for a while. I keep hoping then will adopt the "?" postfix operator to mean the same thing, because it seems to increase readability a lot. I'm open to other ideas too, but that seemed like the simplest way to get the error handling out of the way. Ordinarily I try hard not to complain about syntax, but this seems to cause people to us…

There was major movement on the ? syntax last night, actually.

Re: Rust 1.5

#58
post #23

Browsing the names of contributors, I was surprised at the lack of gender diversity. Four or five female contributors at the very most. Rates of female participation below 5% - wow. Why is Rust lang so anti-female?

I hope you are trolling. Would more women in tech be good? Of course! However there is some crazy SJW stuff going on at the moment in a lot of projects. People pushing for things like Master/Slave to be renamed to Leader/Follower. Wanting things like man (as in the man command on Linux) renamed to something non-gender-based. I mean fucking come on. I am all for a more inclusive environment but some things are just st…

I would certainly welcome changing master/slave to leader/follower. It's no less clear, and it doesn't associate my software with something I'm deeply against. People might have different reactions to this thing so what's a stupid change to you might be a crucial change to someone else.

(I agree that changing man is a little silly as it's obviously short for manual)

Re: Rust 1.5

#59
post #38

Earlier quoted context omitted.

Don't you have anything better to do than gender-troll? Like write some code, maybe? For god's sake, Rust goes out of its way to be modern and gender-inclusive. They have a god damn code of conduct, explicitly encourage participation from everyone, and actively seek contributors of all types. What the else should they fucking do? Posts like yours just demonstrate that you can never win by giving into SJW demands. No…

"Rust goes out of its way to be modern and gender-inclusive." And yet - epic fail. What is the reason?

There aren't enough brave people such as yourself to show the rest of the community The Path.

Or maybe the Rust community is doing its best and sometimes you don't see success even if you do.

Re: Rust 1.5

#60

I know this seems like a trivial issue, but I've been bothered by the try!() macro for a while. I keep hoping then will adopt the "?" postfix operator to mean the same thing, because it seems to increase readability a lot. I'm open to other ideas too, but that seemed like the simplest way to get the error handling out of the way. Ordinarily I try hard not to complain about syntax, but this seems to cause people to us…

There was major movement on the ? syntax last night, actually.

Great to hear! Thank you.
Post reply on HN