Goodbye to compiling and linking. Every Database guy must know this!

From: <gold_bag_at_yahoo.com>
Date: 1998/04/08
Message-ID: <352BCE60.53BF_at_yahoo.com>


[Quoted] [Quoted] [Quoted] I hope this helps the software professionals/managers like you....

Computer speeds are doubling every 4 months, hence it makes sense to program in scripting language instead of C++, where a lot of time is wasted in compiling and linking. In C++ every change or even a small change in code requires compile and re-link and you do that thousands of times during development. Also in C++ you will have memory leak problems which are very hard to debug and you get many core dumps etc. You will be wasting several hours/days in debugging memory problems in C++. Perl does not have these problems at all!!

Development time(coding, testing, debugging) of project using the scripting language like Perl is always much less than langauage which requires compilation like C++. Development time of C++ will be as high as 8 times that of a equivalent solution in Perl language!! If it takes 8 days to develop a project in C++, the same thing can be done in Perl in just one day! You will be sweating a lot in C++/C.

C++ was very good for slow chips like Intel 386/486 and SunSparc1, 2. Today, in 1998 you have much more powerful chips coming from Sun, IBM, Intel and Motorola so WHY do you still code in C++??? Perhaps, PERL will completely displace C++, C and other compiling languages in 2 to 3 years?!

Whenever you are sweating in C++ and you are missing the project deadlines
and your manager is getting very angry with you than YOU MUST think about this e-mail on PERL.

Best Programming Language yesterday, today and tommorrow and in future



The best language to use for programming is - "PERL" Write once and run everywhere!
Perl Language which is very powerful and has all the capabilities of C++,
bourne shell scripting, awk, sed, csh, Pascal, C, BASIC. Very productive as it does not require compiling and linking!! Perl is on all platforms and OSes. Details at -

     Main Page: http://reference.perl.com/ Go here and check out the 'ready-to-go' Perl binaries, Perl tutorials, Perl User interfaces (GUI)...etc ..

PERL Tutorial



All newbies of Perl are strongly urged to read the Perl tutorial at the site -

     Main Page: http://reference.perl.com/ Go here and see tutorial title.

PERL User Interfaces (GUI - graphical user interfaces)



With PerlQt, PerlTk you write Perl program ONLY ONCE and run the Perl-GUI programs on Unixes, Windows95/NT and OS/2! Surprise!

PerlQT : See ftp://ftp.redhat.com/pub/contrib/i386 and look for PerlQt-1.06-1.i386.rpm and Xforms4Perl-0.8.4-1.i386.rpm and

   http://www.accessone.com/~jql/perlqt.html

PerlTk : Is included in the distribution

Other Perl GUIkits : See http://reference.perl.com/query.cgi?ui

PERL Database Interfaces



Perl has database interface modules for every database i.e Oracle, Sybase,
Informix, PostgreSQL etc..
See OraPerl, SybPerl, InformixPerl, etc.. at

   http://reference.perl.com/query.cgi?database

PERL compilation!!



When you are done development of project in Perl and your product goes GA
than you can translate your Perl Project to "C" code using the Perl2C program
and than compile the resulting C code to generate binary and ship the binary
to customer. Go here

       http://www.perl.com/CPAN-local/modules/by-module/B/ and look for Compiler-a3.tar.gz

Mix and Match C++ with PERL



You can access C++/C from Perl and vice versa. Go here http://www.perl.com/CPAN-local/CPAN.html and see topic

     09 Interfaces_to_Other_Languages: C, C++, Prolog, Tcl

You can still write "bottleneck' modules in "C++" and use it inside Perl program! Most projects are generally 95% perl + 5% "C++".

Easy Migration to PERL from Shell, awk and sed scripts



There are programs to migrate your Bourne shell scripts, awk scripts and sed scripts to perl. They are sh2perl which is at -

   http://www.perl.com/CPAN/authors/id/MERLYN/sh2perl-0.02.tar.gz awk to perl a2p and sed to perl s2p is included with perl distribution.

If have Perl than you do NOT need awk, sed, bourne shell, ksh, csh scripts
and C, C++, Pascal, BASIC, COBOL !

PERL Frequently Asked Questions



Also see FAQs and other URLs at -     

http://www.yahoo.com/Computers_and_Internet/Programming_Languages/Perl/

PERL perfomance



Perl programs are 10 times faster than Bourne shell, Korn, Csh scripts. They are also 10 times faster than Tcl/Tk. The reason is Perl is NOT a 100% interpreter but does a "partial" compilation of perl source.

HYPE of PERL



Perl is a 'general purpose' programming language, that is, everybody uses
perl for scientific applications, business apps, engineering apps, database apps,
internet apps, Web programming,.... and list goes on...

Perl was there since 1980's! Statistics shows that, today Perl is used for 85% of all the internet scripts (Java is 5%). And it expected to grow
to 95% of all web scripts by year 2000. Since it widely used for Internet
programming (CGI-Perl), it is gauranteed to have extremely large user base!

Check out millions of books on Perl, CGI in the bookstore.

Every webmaster already knows Perl!! Perl and CGI are synonymous!!

Perl is used by every FORTUNE 500 companies in USA! Ranging from IBM, Sun Micro,
AT&T, MCI, LSI, AMD, Microsoft corp(uses NT-Perl), Oracle corp, Netscape Corp,
Sybase corp ....etc..

You have ONLY ONE language for everything - ranging from internet, databases,
GUI frontends, tools, programming, etc... and that is PERL!!

Say goodbye to compilations and linking and welcome Perl and scripting!

So my question to you is - Why not use Perl now?!! Received on Wed Apr 08 1998 - 00:00:00 CEST

Original text of this message