Lee Goddard wrote:
> if you can do it in Perl, you can do it in C,

Unfortunately, not true. Perl is a very dynamic language,
on the order of Lisp.  That makes it capable of things
compiled languages can't do.  There is no "eval" in C.

Of course, these languages are Turing-equivalent, so you
really could do "eval" in C if you really, REALLY wanted
to. But no one wants to bad enough to actually do it. :-)


> and as the compiled C
> is not interpreted, and can be better optimised, it's usually faster.

Yes. For the things that *can* be done in C, they will usually
be faster.  The major downside is the horrendous *programmer*
inefficiency of writing in C instead of a high-level language
like Perl!

-- 
John Porter

Reply via email to