On 2/8/2012 11:58 AM, Niko Matsakis wrote:
On 2/8/12 9:40 AM, Graydon Hoare wrote:
I understand you've developed strong thoughts about this, as has
pcwalton, and suspect it results from a lot of high-bandwidth,
in-person conversations in mountain view. I respectfully ask you to
move *slowly* and at a somewhat laborious, tedious-to-you pace on the
topic, for the "remoties" (marijn and myself). We've not been party to
*any* of the in-person whiteboarding or conversing that leads to this
conclusion, so the "to my mind ... only two options" statements come
off as very immediate, certain and restrictive.

I'm sorry if I came across as wanting to shut off debate. That wasn't my
intention. I woke up quite early today to take care of my daughter's
teething episode so I am feeling a bit grouchy. Perhaps that's coming
through.

Oh no, nothing of the sort. I miscommunicated. Probably this stems from my feeling overwhelmed and outpaced lately ... er ... since around this time last year? Every few months I manage a brief period where I think I understand the whole language, and then it races ahead away from my understanding again. For a project I started, it's an unnerving feeling.

IOW if possible, please try to hear any time I ask for a slower pace as, er, flattery? You're _really good_ at this stuff -- much better than I am -- and I'm just trying to keep up. The whole team is well beyond my skill-level really. I'm not exaggerating; read the commit logs if you have any doubt. And while I totally trust that you have these things thought-through very well, part of me (perhaps a part that needs to learn to shut up) still wants to know what's going on, and why it's right. Particularly with language-semantic changes.

But I gather I'm communicating that desire in an over-critical, unhelpful way, that comes across as "stop energy"[1] that shoots people down. I apologize for that. I'll try to keep such comments more focused on the meat of the technical content, and less knee-jerk conservative moaning.

You're totally doing the right thing by bringing this up (and many other issues queued up on the back-burner; I'm aware of how very many changes we have pending), and it's much more important to maintain a positive and productive sense of "forward motion" than it is for me to feel entirely clear and convinced of everything a priori.

-Graydon

[1] http://www.userland.com/whatIsStopEnergy
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to