On Fri, 16 Jun 2006 18:00:01 -0300
Luiz Americo Pereira Camara <[EMAIL PROTECTED]> wrote:

> Mattias Gaertner wrote:
> > On Fri, 16 Jun 2006 15:19:19 +0200 (Romance Daylight Time)
> > Michael Van Canneyt <[EMAIL PROTECTED]> wrote:
> >
> >   
> >> On Fri, 16 Jun 2006, Mattias Gaertner wrote:
> >>
> >>     
> >>> Regular expressions are great for simple text conversions. I use them
> >>> very often, except when I need speed.
> >>> Under Perl you can create a Trim function easily, but because Perl's
> >>> regex are faster compared to other operations, your choice will be
> >>> nearly always to use a regex. This is not true for FPC. Here you can
> >>> easily beat regular expressions in speed and memory.
> >>>
> >>> If you prefer some features of Perl (or any scripting language), then
> >>> why don't you create a unit with functions for your preferred
> >>> operations? Add regex, assoc. arrays, sort functions and the system
> >>> function and you can write small pascal programs as dirty and quick as
> >>> perl. Your program will still be easier to read, extend and maintain.
> >>> I'm planning to write such a unit and write a wiki page or small
> >article >> for perl users.
> >>>       
> >> This kind of stuff can better be added to the FPC packages or the FCL,
> >>
> >> it's nothing visual, after all...
> >>     
> >
> > Of course.
> > Although I have no clue, how it should be named. SimpleUtils? PerlUtils?
> >
> >  
> >   
> >> Maybe there are other goodies in Lazarus that qualify ?
> >>     
> >
> > DynHashArray, DynQueue, StringHashList, the UTF functions of LCLProc,
> > parts of FPCAdds, parts of FileUtil, gdk2x11.
> >   
> BTW:  Is the laz_xml* units still needed? Could not use the ones that 
> come with fpc?

The fpc xml* units use widestrings and are therefore much slower
reading/writing the lazarus configs.


Mattias

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to