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