Re: Programming Languages, "to C or not to C, that is the Q."
On Tue, 25 Jan 2005, Ron Johnson wrote:
> Because this project used an RDBMS that did not use \0-terminated
> strings, memcpy() had to be used everywhere. What a royal fscking
> PITA.
Wouldn't proper wrapper (sanity) functions to talk to the RDBMS fix this
instantly, by converting safely to null-terminated fields and back?
> Made me really dislike C, and hate the notion that C is a GP
> language.
It *is* a GP language. It got the job done, even if in a non-optimal way.
GP means you have a lot of chances of it being able to do something, and a
lot of chances of it *not* being the optimal choice for any given
"something".
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
Reply to:
- References:
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Rogério Brito <rbrito@ime.usp.br>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Scotty Fitzgerald <sfitz007@bestweb.net>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Ron Johnson <ron.l.johnson@cox.net>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Nate Bargmann <n0nb@networksplus.net>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Ron Johnson <ron.l.johnson@cox.net>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: "J.F.Gratton" <grajea01@videotron.ca>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Paul E Condon <pecondon@mesanetworks.net>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Ron Johnson <ron.l.johnson@cox.net>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Paul E Condon <pecondon@mesanetworks.net>
- Re: Programming Languages, "to C or not to C, that is the Q."
- From: Ron Johnson <ron.l.johnson@cox.net>