Re: Thou shalt have no other gods before the ANSI C standard
From: Brian Inglis (Brian.Inglis_at_SystematicSW.Invalid)
Date: 02/18/05
- Next message: Pubkeybreaker: "Re: SHA-1 Believed Broken according to Schneier"
- Previous message: Tim Peters: "Re: new factoring method"
- In reply to: Douglas A. Gwyn: "Re: Thou shalt have no other gods before the ANSI C standard"
- Next in thread: Brian Inglis: "Re: Thou shalt have no other gods before the ANSI C standard"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Fri, 18 Feb 2005 18:06:38 GMT
On Fri, 18 Feb 2005 02:39:19 -0500 in alt.folklore.computers, "Douglas
A. Gwyn" <DAGwyn@null.net> wrote:
>David Wagner wrote:
>> ... Not sure how that translates to a reason to be against (or
>> for) ABC.
>
>Maybe the point was that ABC is useless when the code
>manages its buffers in a better manner.
Exactly: it only does what the programmer *should* do with an
inflexible approach; with a more flexible approach, the programmer
*has* to do everything right just to get it to work.
When dealing with collections of data from a database, I just use a
database row get module with a dynamic array (of structs) module; when
dealing with external texts, I use a dynamic string module; when
dealing with fixed buffers, I use a fixed buffer module; and I always
check return codes and generate messages, using a message module,
whose return codes I also check, and treat as locally fatal errors.
--
Thanks. Take care, Brian Inglis Calgary, Alberta, Canada
Brian.Inglis@CSi.com (Brian[dot]Inglis{at}SystematicSW[dot]ab[dot]ca)
fake address use address above to reply
- Next message: Pubkeybreaker: "Re: SHA-1 Believed Broken according to Schneier"
- Previous message: Tim Peters: "Re: new factoring method"
- In reply to: Douglas A. Gwyn: "Re: Thou shalt have no other gods before the ANSI C standard"
- Next in thread: Brian Inglis: "Re: Thou shalt have no other gods before the ANSI C standard"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|