Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> the actual creator of the language was so against the addition of this operator that he saw the community’s insistence on it as reason to step down as BDFL.

That's backwards. The community was generally opposed to the walrus operator, and Guido stepped down because of (among other things) the community's reaction when he insisted on adding it.



Oh interesting. I’m with the community on this one.


I'm on Guidos side. When it's well used, it's a good thing -- problem is getting people to use it right. But the fact that many people didn't consider the use cases that were being proposed, immediately took strong and toxic positions about it, and were more interested in calling names rather than having a civilized discussion is what wore down the (then) BDFL and caused him to step down.


I was too. I've been won over with time.

Not because "Guido", I had the opposite reaction to asyncio, which he designed, enthusiastic at first then I began to see many design flaws.

But because it does make regex matching and reading bytes safely better.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: