Live data from Hacker News

Yehuda Katz and Steve Klabnik Are Joining the Rust Core Team

blog.rust-lang.org

1–10 of 135 posts

Re: Yehuda Katz and Steve Klabnik Are Joining the Rust Core Team

#2
Congrats! I actually didn't know they weren't already part of the core team. What exactly does this change entail, then?

The rust community is lucky to have these two. I recently went through the rust guide and it's terrific! And as a happy rubygems user, I'm glad to see crates following a similar path.

Re: Yehuda Katz and Steve Klabnik Are Joining the Rust Core Team

#3
post #2

Congrats! I actually didn't know they weren't already part of the core team. What exactly does this change entail, then? The rust community is lucky to have these two. I recently went through the rust guide and it's terrific! And as a happy rubygems user, I'm glad to see crates following a similar path.

Thanks! (especially re: the guide, which is my baby)

> What exactly does this change entail, then?

The core team is listed at https://github.com/rust-lang/rust/wiki/Note-core-team . Basically, like most projects, it just adds weight to our opinions in decisions that are made, and that we're sure to be involved in making those decisions. In general, we try to get rough consensus for major decisions from the team + community.

Re: Yehuda Katz and Steve Klabnik Are Joining the Rust Core Team

#5
post #4

Thus continues Yehuda's quest to join every cool core team on the Internet. :) See also: Rails, Bundler, Ember.js, jQuery, W3C TAG, TC39.

Yeah, I wonder how he manages to juggle all of that. What's your secret wycats? (I'm not really expecting there to be a single secret).

Re: Yehuda Katz and Steve Klabnik Are Joining the Rust Core Team

#6
Congratulations Yehuda and Steve!

We've been using Rust in production for awhile now, specifically because of its combo of native speed and memory safety[1]. This bending of traditional tradeoffs has let us implement features that would have been otherwise impossible.

Interfacing with Ruby via its C APIs, we are able to do some pretty crazy stuff, like sample memory allocations in production with imperceptible overhead[2]. Most importantly, we can do it without fear of segfaulting our customers' servers.

It's really great to see people other than low-level bitbangers being added to the core team. In this case, having a production user and someone focused on new users demonstrates the Rust team's commitment to building a functionally diverse community.

Lastly, I think opening up the core team to a wide coalition of companies is the right way to build a robust, long-lived open source project. Yehuda talked a little bit about this in his Indie OSS talk[2]. There are several "pathogens" that can affect open source projects, and the more diverse the distribution of power, the more likely you are to be immune to these pathogens.

1: http://blog.skylight.io/bending-the-curve-writing-safe-fast-...

2: http://blog.skylight.io/announcing-memory-traces/

3: https://www.youtube.com/watch?v=YqXU4o24Hkg

Re: Yehuda Katz and Steve Klabnik Are Joining the Rust Core Team

#7
post #2

Congrats! I actually didn't know they weren't already part of the core team. What exactly does this change entail, then? The rust community is lucky to have these two. I recently went through the rust guide and it's terrific! And as a happy rubygems user, I'm glad to see crates following a similar path.

Thanks! (especially re: the guide, which is my baby) > What exactly does this change entail, then? The core team is listed at https://github.com/rust-lang/rust/wiki/Note-core-team . Basically, like most projects, it just adds weight to our opinions in decisions that are made, and that we're sure to be involved in making those decisions. In general, we try to get rough consensus for major decisions from the team + com…

steve, does that mean there's a chance you'll get a contract extension to keep working on rust, assuming you'd like to?

Re: Yehuda Katz and Steve Klabnik Are Joining the Rust Core Team

#8
post #7

Earlier quoted context omitted.

Thanks! (especially re: the guide, which is my baby) > What exactly does this change entail, then? The core team is listed at https://github.com/rust-lang/rust/wiki/Note-core-team . Basically, like most projects, it just adds weight to our opinions in decisions that are made, and that we're sure to be involved in making those decisions. In general, we try to get rough consensus for major decisions from the team + com…

steve, does that mean there's a chance you'll get a contract extension to keep working on rust, assuming you'd like to?

I don't want to talk too much about these details yet, but rest assured that I will be quite heavily involved in Rust regardless of what shakes out. :)
Post reply on HN