Gregory Salvan wrote:
I believe the point of removing assertions is also to avoid throwing unhandled developper errors to end-user

I'm not sure I buy that. An assert is saying that something
should never happen. If it does happen, either it's going
to lead to an exception further down the track, or produce
incorrect results. In the first case, you've failed to
shield the user from exceptions; in the second, better to
log an exception than silently pretend nothing has gone
wrong.

--
Greg
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to