Live data from Hacker News

Fun facts about Rust's growing popularity

jonathanturner.org

91–100 of 136 posts

Re: Fun facts about Rust's growing popularity

#91

Well, a fun fact: there is nothing funny about that list :). It should have been called "Some facts about Rust's growing popularity". Now, my predicament: I love Rust's type system and tooling, but it's really hard to justify to myself the pain of writing correct Rust code (borrowing, lifetimes, etc.) when I know I can get almost the same effect by using a GC language + immutable messages. And I don't need that last…

I need that last drop of performance but only for a very small part of my code. For the rest, it's just painful to either have to implement iterators with tons of boilerplate ownership or declare things as sitting boxes on the heap. Both distract a lot from what I'm trying to do which is annoying.

I wish there was a higher level Rust sublanguage where heap allocation and GC was default, and you would use the "bare" Rust for the fast core of your program.

Re: Fun facts about Rust's growing popularity

#92
post #56
post #2

> Now over 20% of Rust devs use it at work. This one jumped out at me. I'd be curious how this compares to other languages. (I know nothing about rust besides that I see it on hn all the time, impressive list though!)

Jumped out at me too. The link 404s so there's no source for the claim. Plus, what does "use it" mean? They dabbled with it for a small, non-critical application, or they're using it as their primary language in a non-solo project?

The link 404s because of mixing up markdown, you can see the URL is https://blog.rust-lang.org/2017/09/05/Rust-2017-Survey-Resul...

Re: Fun facts about Rust's growing popularity

#93
post #54

Earlier quoted context omitted.

It's a list of facts. You don't need a "mountain of salt" to take a list of simple, easy to check facts. > you get this kind of "My programming language and community are already wonderfully perfect and kick more goals than there are nets to kick into" It doesn't say how wonderful Rust is, it says how many contributions it had, how many users on gitter, etc. You can interpret that like you want, but that's just your…

It's guerilla marketing where one person's fact is another's spin: the Amazon job requiring in-depth domain knowledge and leadership skills mentions rich Java or C++ experience as desirable while also requiring familiarity with Python or Rust. The resulting fact is then "Amazon is hiring for developers with Rust experience.". If a candidate checks the other boxes they'd probably hire them if they knew VisualBasic...…

How is it forceful? It's a link on a link board site. It said it was about Rust in the title. If you don't care about promotion of Rust, you should probably have not read the article.

This attitude pisses me off because advertising is a necessary task in all projects. It doesn't matter if it's commercial or completely free, volunteer-built open source software. You need to advertise the project to ensure enough people know about it to achieve a lasting, critical mass of users and developers. But this attitude establishes a norm of resentment towards project maintainers who are just trying to do well by their projects and their users. I think young people pick up on this and it makes them reluctant to promote their own projects.

I have no use for "know your place"isms.

Re: Fun facts about Rust's growing popularity

#94
post #35

Earlier quoted context omitted.

https://en.wikipedia.org/wiki/Rust_(fungus)

I assumed it was named after the more well-known phenomenon of iron oxidation.

There's no single reason for the name; the original author said he used to make up a different reason every time he was asked.

Re: Fun facts about Rust's growing popularity

#95
post #70

Earlier quoted context omitted.

You're overlooking that Rusts "solution"(borrowing, livetimes, etc. ) is not only solving the same problem that garbage collection tries to solve. Garbage collection is "only" solving the "memory resource problem". Rusts solution is a more general solution to the "general resource problem" .. like file handles, sockets and of course memory and besides that gives you tools to never get bitten by data races. Nothing (b…

>Rusts solution is a more general solution to the "general resource problem" It's true. Ever since I got familiar with the ownership concept, I've taken to writing C# IDisposables with disposable member variables like this: public MyObject(){ this.myResource = new DisposableResource(); this.ownsMyResource = true; } public MyObject(DisposableResource resourceToUseThatIDontOwn){ this.myResource = resourceToUseThatIDont…

[deleted]

Re: Fun facts about Rust's growing popularity

#96

I'm not on Twitter, and so cannot contact Jonathan Turner (whose website this list of facts is on). On this page, some of the links to the Rust Survey results are broken - they have a prefix of jonathanturner.org and have the actual survey results link within parentheses. [1] They should be corrected to link to the Rust Survey Results. [2] [1]: http://www.jonathanturner.org/2017/10/(https://blog.rust-lan... [2]: http…

I'll let him know, thanks!

Re: Fun facts about Rust's growing popularity

#97
post #31

Earlier quoted context omitted.

I love my Python but "Pythonista" makes me think I'm selling beverages with funny names for their sizes. I love the demonym for Rust!

> I love my Python but "Pythonista" makes me think I'm selling beverages with funny names for their sizes. and probably, you are ;)

Ouch that's a low blow ;)

Re: Fun facts about Rust's growing popularity

#98
post #66

Earlier quoted context omitted.

Please please please can we stop with the Rustacean/Gopher/etc crap? You don't need a cutesy label to identify that you use a tool. I enjoy Doctor Who (though it's been getting worse for the last 5 or so years) but I do NOT want to be called a Whovian. What's the first image that pops into your head when I say "Trekkie"? It's probably not someone with good health and hygiene, is it?

Check your hangups at the door man. I love being a gopher and a rustacean. I like being cute and having a cute name for myself and fellow community members. It's attitudes like this that created the massive gender divide in CS and it needs to end.

It's not entirely clear from your comment which gender(s) you were stereotyping. Could you elaborate?

Re: Fun facts about Rust's growing popularity

#99
post #66

Earlier quoted context omitted.

Please please please can we stop with the Rustacean/Gopher/etc crap? You don't need a cutesy label to identify that you use a tool. I enjoy Doctor Who (though it's been getting worse for the last 5 or so years) but I do NOT want to be called a Whovian. What's the first image that pops into your head when I say "Trekkie"? It's probably not someone with good health and hygiene, is it?

Check your hangups at the door man. I love being a gopher and a rustacean. I like being cute and having a cute name for myself and fellow community members. It's attitudes like this that created the massive gender divide in CS and it needs to end.

On the (very cold) ride into work this morning I realized my mistake.

I did not mean to say that being cute needs to go away. If you want to have a teddybear on your desk called Mr. Snuggles, that doesn't bother me in the least.

What bothers me is cutesy labels like what we're talking about here. They're so commonly used in a manipulative manner that I have trouble seeing them as anything other than scary.

I don't like them for when people watch TV or listen to music or use a programming language. And I despise them when companies try to act like there's a strong bond between employees by breaking them out.

Very, very creepy. Please don't contribute to that. That's all I wanted to convey.

Re: Fun facts about Rust's growing popularity

#100
post #88

Earlier quoted context omitted.

It's a common marketing tool nowadays. Many popular vloggers and DJ's who have made a name for themselves through social media do it too. They also use other shibboleths to foster an 'in-group' vs 'out-group' feeling, like hand signals, or just specific phrases used for signing off, or referring to themselves or other groups. I guess it appeals to some fundamental desire to 'belong'. Personally I think it's quite cre…

I don't like shirts or stickers for much the same reason.

Ok, then please don't opt in.
Post reply on HN