1,463 karma · joined June 25, 2011
It's not clear to me based on what you're written what I should change. With the "always" wording changed, what else do I need to do for this to be correct? Ideally I want to avoid talking about asymptotic bounds.
I feel like the way I have it is a reasonable, if strictly incorrect, simplification for someone new to the material.
When I write these, I have the newly-hired bootcamp grad as my target audience. Someone who has been taught the basics for how to write code for the web and work as a junior within a company, but has no computer science background. I want them to understand enough to make sense of what they see.
I really just want to find the way of describing this that won’t net me comments like yours. It is very disheartening to spend so much time on something, and really try to do the topic justice, to be met with a torrent of “this is wrong, that’s wrong, this is also wrong.” Please remember I am a human being trying to do my best.
That section in particular has already seen several revisions based on other peoples’ comments.
I’d be interested to hear how you would explain it when you’re at a more appropriate device.
Interestingly you say comments aren’t valid in the middle of the local part but I thought they are, and the parser I used agreed. Maybe obsolete behaviour?
I didn’t realise quotes could be dot separated but it makes sense now I look back over the EBNF! That’s really cool.
Sorry I made you think I’d stolen your content, I can totally see why you’d think that. I promise you that was the first time I watched that video.
I do love Gary’s “wat” talk, it was certainly part of the inspiration to make these.
I got my examples mostly from looking through https://github.com/jackbearheart/email-addresses/blob/master... and reading the EBNF in RFC 5322.
Will watch your video!