Not quite sure if you want history or not. Perl has done R&D* on many languagues. Initially Bourne Shell, Sed, Awk and of course C. If you type 'history of Perl' into Google you will find lots of links. In fact every link on the first page is useful, although the first one is of course a joke.
Perls core is written in C. A lot of functionality is added by Modules that exist outside of the core. These modules can be in pure Perl. They can also contain binary components as Perl provides dynamic runtime loading of C, C++ and other binaries via the XS mechanism. DBI has one part in Perl and another in C which are linked by XS. Click the link, follow the link to DBI-1.45 and click Browse. You will see .pm (Perl) .xs (XS/C) and .h (C header) files. CGI is pure Perl. XML::Parser is like DBI with Perl and XS components however the guts of the functionality lives in James Clark's expat library, so it is really just Perl compatibility wrapper on top of this library.
*R&D Perl style involves Ripoff & Duplicate, Re-engineer & Dismember, Repair & Displace in roughly that order ;-)
cheers
tachyon
In reply to Re: Perl's father language?
by tachyon
in thread Perl's father language?
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |