Richard Heathfield
8/26/2014 7:33:00 PM
Dmitry A. Kazakov wrote:
> On Tue, 26 Aug 2014 18:59:49 +0100, Richard Heathfield wrote:
>
>> Dmitry A. Kazakov wrote:
>>
>>> On Tue, 26 Aug 2014 18:16:47 +0100, Richard Heathfield wrote:
>>>
>>>> The only ways to get rid of C, in decreasing order of severity are:
>>>>
>>>> (a) catastrophic global war, pestilence, or famine;
>>>> (b) legislation of an alarmingly authoritarian nature;
>>>> (c) the provision of an even more powerful language that is even more
>>>> prone to being abused.
>>>
>>> (d) liability to the damages caused by software faults.
>>
>> Like (a) above, that would take out ALL programming languages, not just
>> C.
>
> I don't see anything catastrophic in that.
If I take you at your word, you don't see anything catastrophic about the
collapse of the software world as we know it.
> Just making the software market
> working. Yes it could take out languages promoting software quality as an
> expense.
If people were made liable for damages inflicted by their broken software,
the hike in their insurance premiums would make it uneconomic to produce any
software at all. This would destroy not only C, but also Ada, C#, SmallTalk,
Lithp, Ruby, Haskell... the lot. Nobody would write programs any more. This
would of course have the advantage that no new buffer overrun problems would
be created.
--
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within