| Re: [Freeciv-Dev] FreeCiv Shareware competitor[Top] [All Lists][Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
 
 "Todd Goodman" <tsg1@xxxxxxxxxxxxx> writes:
> > > What about a Perl or Python interface for writing you own helpers ?
> > 1. Portability.
> > 2. Complexity.
> > 3. Size.
> > 4. Speed.
> 
> Can you be more specific about 2-4?
> If I get you correctly you're arguing against a Perl interface.
Or Python, but I have far more expertise with Perl.
The trick is in combining interpreted Perl code with compiled C code.
In general, you must link a Perl interpreter into the program (the
easy part).  The hard part is correctly getting the code to work
nicely.  This is not at all a simple task in most cases.
This takes care of #2.  #3 is obvious -- linking in a Perl
interpreter, plus the code necessary to deal with it, increases size
tremendously.  It also requires a full Perl installation on systems
that do not already have one, which can use many megabytes of space.
#4 is also a concern; Perl and Python are interpreted, and while
pretty speedy, are still slower than C.
John
-- 
John Goerzen   Linux, Unix consulting & programming   jgoerzen@xxxxxxxxxxxx |
Developer, Debian GNU/Linux (Free powerful OS upgrade)       www.debian.org |
----------------------------------------------------------------------------+
Visit the Air Capital Linux Users Group on the web at http://www.aclug.org
 
 
[Freeciv-Dev] FreeCiv Shareware competitor, Vasco Alexandre Da Silva Costa, 1998/11/02
Re: [Freeciv-Dev] FreeCiv Shareware competitor, David Pfitzner, 1998/11/02
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Per Mathisen, 1998/11/03
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Vasco Alexandre Da Silva Costa, 1998/11/03
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Per Mathisen, 1998/11/03
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Mitch Davis, 1998/11/03
Re: [Freeciv-Dev] FreeCiv Shareware competitor, John Goerzen, 1998/11/04
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Esben Haabendal Soerensen, 1998/11/05
Re: [Freeciv-Dev] FreeCiv Shareware competitor, John Goerzen, 1998/11/06
RE: [Freeciv-Dev] FreeCiv Shareware competitor, Todd Goodman, 1998/11/06
Re: [Freeciv-Dev] FreeCiv Shareware competitor,
John Goerzen <=
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Esben Haabendal Soerensen, 1998/11/13
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Esben Haabendal Soerensen, 1998/11/07
Re: [Freeciv-Dev] FreeCiv Shareware competitor, John Goerzen, 1998/11/10
Re: [Freeciv-Dev] FreeCiv Shareware competitor, Esben Haabendal Soerensen, 1998/11/13
 
 |  |