[fpc-devel] Re: dominant short strings in compiler source

Michael Van Canneyt michael at freepascal.org
Sat May 20 22:08:22 CEST 2006



On Sat, 20 May 2006, Tomas Hajny wrote:

> > > Regarding unit Dos - providing PChar versions of
> > > some routines might be of general use, probably
> > > more useful than longstrings.
> > 
> > Admitting that C-language style programming (*char) is more practical and real world than
> > Pascal programming?
> 
> ;-) Well, that depends. I certainly don't think 
> that *char is more practical for string 
> manipulation in general. However, when talking 
> about unit DOS, the underlying OS API calls 
> usually expect null terminated strings anyway. 
> Anybody could then decide whether he prefers the 
> easy to use Pascal string, because he only starts 
> executables with few parameters which could never 
> cross the limit, or whether he needs PChar for 
> whatever reason.

The DOS unit is a legacy compatibility unit; It's interface is fixed.
It should not be tampered with, also not something as seemingly innocent
as adding pchar overloaded calls.

Michael.



More information about the fpc-devel mailing list