Article View: pl.comp.lang.perl
Article #1045Re: PERL wymiera ?
From: Stanislaw Pasko
Date: Thu, 05 Mar 1998 16:27
Date: Thu, 05 Mar 1998 16:27
37 lines
2252 bytes
2252 bytes
On Thu, 5 Mar 1998, Mariusz Krukowski wrote: > O ile pamiętam, Perl nie generuje kodu maszynowego, a kod pośredni, który > faktycznie jest zbiorem odwołań do dobrze zoptymalizowanych procedur Ale nadal ma cechy jezyka interpretowanego, eg. mozna zrobic cos takiego: open(F,$ARGV[0]);while (<F>) $k.=$_;eval $k; co ma znaczenie np. przy CGI stanowiacym interfejs miedzy formatami HTML-a na dysku + baza danych, czysto tekstowych, kazde pole o zmiennej dlugosci. Eg mozna np zrobic sobie cos takiego: w HTML-u <! &get_rekord(1745);$result=$pole[10].$pole[16]." Hello ".$time; !> w PERLU $k =~ s/\<\!([^!]*)\!\>/eval $1/ge; powinno w miejsce niby-taga wstawic wartosc podstawienia ($result)... moglem cos skopac ale idea pozostaje ta sama. Juz nie mowiac o tym, ze w trakcie wykonywania programu mozna sobie dynamicznie tworzyc nowe zmienne, na podstawie np. wprowadzanych danych. Ciekawe jak to mozna zrobic w C ;) > napisanych w kodzie maszynowym. Dlatego Perl jest szybki - mimo tego co > napisano kilka postów wcześniej. > Chyba że to Perl dla Windows - ten podobno jest ślamazarny. ActiveWare Perl pod Windowzy jest calkiem szybki. Ale to jest subiektywne zdanie. Moze to ja mam po prostu za szybki komputer ;) -- Co było pierwsze? Jajko czy kura? | Staszek Paśko [ p00h ] Dlaczego kurczak przeszedł przez ulicę? | sp174751@students.mimuw.edu.pl Gdzie jest najbliższe KFC? | staszek@ic.com.pl
Technical Details
Message-ID:
<Pine.LNX.3.95.980305171805.32734C-100000@zodiac2.mimuw.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!zodiac2.mimuw.edu.pl!sp174751References:
<6dhi1i$qdp$1@helios.man.lublin.pl> <34FC7039.14B0830B@webcorp.com.pl> <6dkg4o$59i$1@helios.man.lublin.pl> <34FDDFC6.BB030A34@interdata.com.pl> <34FE75B9.254677BF@it.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!zodiac2.mimuw.edu.pl!sp174751 From: Stanislaw Pasko <sp174751@zodiac2.mimuw.edu.pl> Newsgroups: pl.comp.lang.perl Subject: Re: PERL wymiera ? Date: Thu, 5 Mar 1998 17:27:21 +0100 Organization: ICM's news server Lines: 38 Message-ID: <Pine.LNX.3.95.980305171805.32734C-100000@zodiac2.mimuw.edu.pl> References: <6dhi1i$qdp$1@helios.man.lublin.pl> <34FC7039.14B0830B@webcorp.com.pl> <6dkg4o$59i$1@helios.man.lublin.pl> <34FDDFC6.BB030A34@interdata.com.pl> <34FE75B9.254677BF@it.pl> Reply-To: sp174751@zodiac2.mimuw.edu.pl NNTP-Posting-Host: zodiac2.mimuw.edu.pl Mime-Version: 1.0 In-Reply-To: <34FE75B9.254677BF@it.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit