On Dec 4, 2:42 pm, Albert Hopkins <[EMAIL PROTECTED]> wrote: > It's been a while so I can't remember, but it seems like "yield" was > dropped in to python relatively quickly in 2.2. Was there a similar > outrage when "yield" became a keyword?
This is just one guy complaining. Yes, I'd imagine when "yield" and "with" were made into keywords there was probably someone, somewhere who complained about that, too. I doubt there will much outrage over "as". It has been in the works for eight years and six releases, after all. Anyone who was paying attention wouldn't have been using "as" as an identifier. Among those who weren't paying attention, anyone smart wouldn't have been using "as" as an identifier because A) it is used as a syntactic element, and even if it's not a keyword it's poor style to use it also as an identifier, and B) you had to suspect sooner or later they would make it into a real keyword. Among those who were using "as" as an identifier, the vast majority will simply do an interactive search-and-replace to fix it. People like Warren here who have distributed codebases they can't easily fix up, and who were neither smart nor informed enough to avoid using "as", are a pretty tiny minority, I would guess. Carl Banks -- http://mail.python.org/mailman/listinfo/python-list