Avatar billede zeth Nybegynder
13. maj 2001 - 22:00 Der er 8 kommentarer og
1 løsning

ASP og Perl og sån..

Jeg er så småt begyndt at kigge lidt på Perl og har hidtil kun været tilfreds med det, jeg syntes der er en masse gode funktioner der i.. Men så er det lige.. jeg bruger til daglig ASP og har efterhånden stor erfaring der inden for.. KAN det betale sig at bruge Perl til noget? Jeg syntes det virker en smule langsomt, men er det bare mig?

Men jeg vil til at kigge på Unix og C++ inden for den nærmeste fremtid, så ville det vel være godt med lidt viden omkring Perl?

Er Perl forældet eller bruger man det stadig? Hvorfor ser man ikke Perl ret mange steder?
Avatar billede erikjacobsen Ekspert
13. maj 2001 - 22:11 #1
Jeg ved ikke om du skal lære Perl... men det bruges stadig, ganske meget. Du hører
ikke så meget til det her på stedet.
Avatar billede madd Nybegynder
13. maj 2001 - 22:22 #2
Jeg har hørt at Perl skulle være en del langsommere end f.eks. asp ...
Avatar billede erikjacobsen Ekspert
13. maj 2001 - 22:24 #3
I gamle dage, måske, men Perl integreret med webserveren er vel ligeså
hurtigt - samme teknologi.
Avatar billede stringbuffer Nybegynder
14. maj 2001 - 00:14 #4
1. PERL er bestemt værd at stifte bekendskab med af en simpel grund: der findes en MASSE ting, der er lavet i PERL, og det er rart at man fatter hvordan de fungerer.
2. PERL kører ifølge de fleste forholdsvis langsomt. Det kan hænge sammen med at PERL bliver compileret til maskinkode hver eneste gang det skal køre. Det er en smule klodset da de fleste sider skrevet i PERL er rimelig små og derfor ville køre rimelig hurtigt som bytecode-oversat script. Til gengæld er det muligt at compilere PERL permanent til eksekverbare filer, som så vil køre en del hurtigere.
3. Unix og PERL har det vist rimelig godt sammen. PERL er vistnok lavet til Unix. Det er rimelig godt til at lave vedligeholdelsesvenlige programmer, da et PERL-script vil faktisk køre som en eksekverbar fil, men man kan hurtigt lave rettelser uden at skulle compile koden om hver gang.
4. Hvis du ikke kan lide PERL bør du overveje PHP, der faktisk kan erstatte PERL til de fleste formål.

Hvad ASP angår... jeg ved godt at ASP også fås til Unix. Men det koster kassen. PERL er derimod gratis.

Kort svaret: ja, lær endelig PERL (hvis du har tid)
Avatar billede sbm Nybegynder
14. maj 2001 - 07:38 #5
En lille detalje med Perl, som kan være med til at gøre det interessant, er muligheden for brug af regulære udtryk. Med regulære udtryk kan man lave nogle ret frække ting. Ulempen er så at regulære udtryk er ret ressourcekrævende, og gør dit script endnu langsommere, men alt afhængig af hvilken opgave du skal løse, og vigtigheden af performance, så kan Perl være et udemærket værktøj. Flere personer betragter det som deres \"lim\" når de skal lave en hurtig lappeløsning til at få et eller andet til at køre. Jeg ved ikke om det er muligt i ASP at køre UNIX kommandoer, og så bruge resultatet? Det kan du i hvert fald i Perl.
Avatar billede erikjacobsen Ekspert
14. maj 2001 - 08:30 #6
Ja, regulære udtryk, associative arrays, tonsvis af indbyggede pakker
til alt muligt, også net-communication.
Avatar billede zeth Nybegynder
14. maj 2001 - 11:35 #7
Okay mange tak! erikjacobsen, jeg vil egentlig også gerne give dig nogle points - så hvis du lige gider lave et svar? *S*

Og så lige.. hvordan kan man lave Perl scripts til exe files?..
Avatar billede thomasledet Nybegynder
21. maj 2001 - 15:15 #8
stringbuffer>ja, perl kan godt køre en smule langsomt, hvis man kører det som cgi... kører man det i stedet som mod_perl (unix) eller isapi (nt) så kan man få det til at køre pænt godt... det kræver bare lidt mere ram...

zeth>perl er en god ting at stifte bekendskab med! bare kom i gang!
Avatar billede zeth Nybegynder
22. maj 2001 - 18:15 #9
hm nå okay.. tak tak! :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester