DragonFly kernel List (threaded) for 2008-06
DragonFly BSD
DragonFly kernel List (threaded) for 2008-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: GSoC 2008 dma enhancements


From: "Dan M" <strangepics@xxxxxxxxx>
Date: Wed, 11 Jun 2008 18:39:54 -0400

On Wed, Jun 11, 2008 at 6:30 PM, Michael Galassi <nerd@xyz.com> wrote:
> I can usually hold my tongue, but...
>
> The C standard is a fine standard for a low level language that by
> design lets you hang yourself.  If you don't like it go write something
> in java or something like that.  What is lacking in your case is the
> discipline and attention to detail to recognize possibly hazardous
> situations and code defensively.
>
> -michael

I was talking specifically about the string handling, not the whole
language. In the case of strings, the discipline and attention to
detail are apparently not enough (because the standard string handling
functions make it too easy to make buffer-overflow bugs), as the
myriads of buffer overflow exploits prove. Nothing wrong with using
alternative string handling in C.



-- 
Dan



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]