From: Hyman Rosen <hyrosen@mail.com>
Subject: Re: functions, packages & characters
Date: Thu, 21 Feb 2002 13:28:54 -0500
Date: 2002-02-21T13:28:54-05:00 [thread overview]
Message-ID: <3C753C66.8020509@mail.com> (raw)
In-Reply-To: 20020221130715.12738.00000034@mb-bg.aol.com
Unversed Angel wrote:
> Line_Buffer : String (1 .. 1000);
It's the twenty-first century. Isn't it about time we
got rid of fixed-size input buffers? Thank goodness
for the GNU reimplementation of the UNIX utilities,
which have done away with maximum line sizes, but on
my Sun, I still can't vi in a 200 column xterm.
Unless you have very domain-specific information,
using a fixed-size input buffer is an invitation
to errors. You will never pick a large-enough size.
I once had to process a .newsrc file, which is plain
text, whose longest line was several hundred thousand
characters long. The most pernicious error in such a
case is for the program to silently truncate the line,
or to split it into multiple lines. Using unbounded
input buffers prevents this from happening.
next prev parent reply other threads:[~2002-02-21 18:28 UTC|newest]
Thread overview: 42+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-02-21 8:59 functions, packages & characters Christoph Grein
2002-02-21 18:07 ` Unversed Angel
2002-02-21 18:28 ` Hyman Rosen [this message]
2002-02-21 23:44 ` Randy Brukardt
2002-02-22 0:37 ` Matthew Heaney
2002-02-22 1:12 ` Matthew Heaney
2002-02-22 2:57 ` Randy Brukardt
2002-02-22 13:54 ` Marin David Condic
2002-02-23 1:10 ` Matthew Heaney
2002-02-25 15:47 ` Marin David Condic
2002-02-26 15:58 ` Matthew Heaney
2002-02-25 19:37 ` Randy Brukardt
2002-02-25 20:49 ` Marin David Condic
2002-02-26 3:30 ` David Starner
2002-02-26 15:44 ` Hyman Rosen
2002-02-26 21:43 ` David Starner
2002-02-27 6:32 ` Hyman Rosen
2002-02-28 3:55 ` Chad R. Meiners
2002-02-28 18:44 ` Hyman Rosen
2002-03-02 3:25 ` Chad R. Meiners
2002-03-03 8:22 ` Hyman Rosen
2002-03-03 17:50 ` Chad R. Meiners
2002-03-01 2:08 ` David Starner
2002-03-05 14:36 ` Marin David Condic
2002-02-26 7:42 ` tmoran
2002-02-22 15:34 ` Matthew Heaney
2002-02-22 2:47 ` Jeffrey Carter
2002-02-22 13:41 ` Marin David Condic
2002-02-23 1:08 ` Matthew Heaney
2002-02-23 2:03 ` Jeffrey Carter
2002-02-22 16:27 ` Hyman Rosen
2002-02-21 23:49 ` unversedangel
2002-02-21 22:48 ` unversedangel
2002-02-21 23:14 ` Hyman Rosen
2002-02-22 14:11 ` Marin David Condic
-- strict thread matches above, loose matches on Subject: below --
2002-02-21 0:16 Unversed Angel
2002-02-21 0:37 ` tmoran
2002-02-21 1:13 ` Unversed Angel
2002-02-21 2:53 ` tmoran
2002-02-21 8:25 ` Unversed Angel
2002-02-21 13:47 ` Marin David Condic
2002-02-22 0:22 ` tmoran
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox