News for hackers. Stuff that matters.
Re:What's New in Python 3.11? by prirun on Monday June 27, 2022 @08:31AM (#31893628)
> there are no "exceptions" when running a program, only conditions that you dislike.

Exceptions, aka faults, are a time-tested feature of CPUs that have been around for half a century:

https://wiki.osdev.org/Exceptions

Re:What's New in Python 3.11? by enriquto on Monday June 27, 2022 @08:59AM (#31893943)
Sure, but people here are talking about exceptions as a control-flow feature of high-level programming languages like Python. It has nothing to do with cpu exceptions or interrupts.
Re:What's New in Python 3.11? by xtracto on Monday June 27, 2022 @11:19AM (#31895783)
I don't think that's a good argument... otherwise we would like to honor the prominence of JNZ, JNE, JL, LOOP and other "spaghetti code" constructs used deep in CPU models but that are just not appropriate for human readable code.