Re: Rewrite cvsup & portupgrade in C

From: Harald Arnesen <harald_at_skogtun.org>
Date: Thu, 08 Jul 2004 01:37:17 +0200
"David O'Brien" <obrien_at_freebsd.org> writes:

>> 	I'm confused.  Once these applications are in binary form, what 
>> difference does it make what language they were written in?
>
> HUGE!  Well maybe not HUGE, but huge.  Languages such as Ada and Modula-3
> actually do bounds checking on arrays, for instance.  The safety and
> correctness of an application running depends on the language it is
> written in.  We should have a LOT less buffer overflows if an application
> language were used for web servers, mail servers, and other network
> daemons.

This has always puzzled me. If, as the supporters of Ada, Modula, Oberon
and so on claim, that the language an application is written in matters
that much, why don't we see a mail server or other network daemons
written in those languages? Aren't the people who know those languages
interested in contributing to a secure system?
-- 
Hilsen Harald.
Received on Wed Jul 07 2004 - 21:37:22 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:00 UTC