A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://mail.python.org/pipermail/python-list/2005-September/328643.html below:

Software bugs aren't inevitable

Software bugs aren't inevitable Software bugs aren't inevitablePaul Rubin http
Wed Sep 14 04:05:55 EDT 2005
"Paddy" <paddy3118 at netscape.net> writes:
> A work colleague circulated this interesting article about reducing
> software bugs by orders of magnitude:
>   http://www.spectrum.ieee.org/WEBONLY/publicfeature/sep05/0905ext.html

This gets a not found error.  Got a different link?

> Some methods they talk about include removing error prone and ambiguous
> expressions from their ADA based language Sparc - The example they give
> is on why they removed the increment operators x++, x-- .

There's a famous paper by John Hughes called "Why Functional
Programming Matters" that (cheap oversimplification) says you should
never modify the value of any variable.  So, no increments, not even
for loops (use recursion instead).

More information about the Python-list mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4