Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Goodbye to compiling and linking. Every Database guy must kno w this!

Re: Goodbye to compiling and linking. Every Database guy must kno w this!

From: Rietveld, Timo <T.Rietveld_at_oreade.nl>
Date: 1998/04/09
Message-ID: <B491AFEA3214D1119E0300A0C943315C08AC40@CAESAR1>

How much do you get paid for this job?

> -----Original Message-----
> From: gold_bag_at_yahoo.com [SMTP:gold_bag_at_yahoo.com]
> Posted At: Wednesday, April 08, 1998 9:22 PM
> Posted To: misc
> Conversation: Goodbye to compiling and linking. Every Database guy
> must know this!
> Subject: Goodbye to compiling and linking. Every Database guy
> must know this!
>
> 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 Thu Apr 09 1998 - 00:00:00 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US