Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Perl Superiority Replace All Langs, BLAH BLAH BLAh

by Nitsuj (Hermit)
on Oct 02, 2000 at 10:41 UTC ( #34873=note: print w/replies, xml ) Need Help??


in reply to RE: RE: JARTUP (Just Another Reason to Use Perl)
in thread JARTUP (Just Another Reason to Use Perl)

Ok, I admit it, I use perl incessantly, and I love every second of it, but lets be perfectly honest, there is a right tool for every job. If I'm doing list processing, a LISP variant is probably the right tool. Logical analysis, better look at prolog if I want to get the job done quick. Writing to the processor? Writing an OS? Better look at C and ASM. Lets not forget that Larry Wall and the Porters write perl, and love perl, certainly as much as anyone else around here, and they write it in C. What am I saying??? Right tool, right job... Perl is a GREAT tool, it's the programmer's all purpose chainsaw! I doubt that Quake IV will be written in perl, however.

Just Another Perl Backpacker
  • Comment on Perl Superiority Replace All Langs, BLAH BLAH BLAh

Replies are listed 'Best First'.
RE: Perl Superiority Replace All Langs, BLAH BLAH BLAh
by Jouke (Curate) on Oct 02, 2000 at 11:23 UTC
    I do agree with you. But as far as my experience goes, I think that Perl is best for general programming, and if speed is an issue, C(++) should be used. But from within Perl, that would mean, writing most stuff in Perl itself, and use the speed-needing code in C, and link it to Perl with XS.

    I've used lots of environments, Prolog, Pascal, C (a little), Mapper, Progress 4GL, REXX, but never found a language that suited for so many different tasks like Perl does.

    I don't know anything about LISP, but I can't imagine that it would be worth learning if Perl speeds up my productivity as much as it does...

    Jouke Visser, Perl 'Adept'

      Wrong. Given the background you cite, you would almost certainly profit from learning a functional language (LISP or Scheme spring to mind, or Haskell).

      Please see also Why I like functional programming (from tilly). It will provide more background.

      Christian Lemburg
      Brainbench MVP for Perl
      http://www.brainbench.com

        Thanx for the link. Nice to read something like this. Maybe sometime, someday, somewhere, somehow I'll get myself to learn it. But not now... ;-)

        Jouke Visser, Perl 'Adept'

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://34873]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2022-05-25 20:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you prefer to work remotely?



    Results (90 votes). Check out past polls.

    Notices?