ADA/C Flame wars
Adrian McCarthy
adrian at mti.mti.com
Tue Mar 27 04:49:09 AEST 1990
In article <3010.260C8D7E at puddle.fidonet.org>
cspw.rures at p0.f4.n494.z5.fidonet.org (cspw rures) writes:
>Neither of the languages can guarantee even the most fundamental
>algebraic properties about their expressions: e.g. that
> f(x) + f(x) = 2 * f(x)
>and that
> f(x) + g(x) = g(x) + f(x).
I believe that the Turing language can make these guarantees. I've
heard that it does not permit side-effects in functions.
> (I think it was Plauger's Programming Pearls
>that describes a programming community were using a fairly slow
>type-setting package with about 10 known bugs. Asked the question
>"If you had a choice of fixing these bugs or doubling the speed
>of the package, which would you chooose", the respondents inevitably
>chose the latter.)
If anybody cares, I say fix the bugs. The double-speed version can
crash in half the time! :-)/2
Aid.
adrian at mti.com
Standard disclaimers.
[line fodder]
[line fodder]
[line fodder]
More information about the Comp.lang.c
mailing list