🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #60370

Re: bash vs perl - petle

#60370
From: Michal Jaegermann
Date: Mon, 07 Nov 2005 18:23
24 lines
2257 bytes
Dylon <szukaj@w.naglowku> wrote:
> Czy jesli przepisze ten skrypt w perlu to czy uzyskam jakas widoczna poprawe
> wydajnosci? (aktualnie skrypt wykonuje mi sie w granicach 5 minut)

Moze tak, moze nie.  Zalezy od tego przez co ten czas jest naprawde
zuzywany.  Perl rzeczywicie najpierw kompiluje program do wewnetrznej
reprezentacji i potem go wykonuje a bash bedzie kazda linie
interpretowac od nowa.  Byc moze to przyniesie jakies oszczednosci?  Jak
znaczace w ogolnym obrazie to trudno z podana informacja zgadnac.
Prawdziwe to zazwyczaj pochodza z przemyslenia i reorganizacji
programu/algorytmow a nie ze szczegolow jezyka w ktorym sa napisane.

> p.s. wiem ze mozna by to napisac w np. c ale nie jestem mocny w
> programowaniu wiec skupmy sie tylko na bashu i perlu.

_Efektywne_ programowanie w bash czy perl przewaznie nie jest takie
proste.  Jak ktos nie jest zbyt mocny to dla rzeczy ktore sie nie koncza
w drobnych sekundach lepiej sie trzymac C (choc i tu takie ogolne reguly
w konkretnych wypadkach moga byc bez sensu). Z drugiej strony czas
programisty tez nie jest bez znaczenia i jezeli jest to cos co i tak
jest wykonywane tylko wtedy gdy maszyna nie ma nic lepszego do roboty to
jak zajmuje to i pol godziny no to co?

   Michal
Technical Details
Message-ID: <dko63s$8gr$1@tabloid.srv.ualberta.ca>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.k.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!newshub.sdsu.edu!logbridge.uoregon.edu!canoe.uoregon.edu!newsfeed.news.ucla.edu!nrc-news.nrc.ca!news.sfu.ca!utnut!tabloid.srv.ualberta.ca!not-for-mail
References: <dkll89$nu0$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.k.pl!newsfeed.atman.pl!news.nask.pl!news.nask.org.pl!newshub.sdsu.edu!logbridge.uoregon.edu!canoe.uoregon.edu!newsfeed.news.ucla.edu!nrc-news.nrc.ca!news.sfu.ca!utnut!tabloid.srv.ualberta.ca!not-for-mail
From: Michal Jaegermann <michal@gortel.phys.ualberta.ca>
Newsgroups: pl.comp.os.linux.programowanie
Subject: Re: bash vs perl - petle
Date: Mon, 7 Nov 2005 18:23:56 +0000 (UTC)
Organization: Disorganized Bits
Lines: 24
Message-ID: <dko63s$8gr$1@tabloid.srv.ualberta.ca>
References: <dkll89$nu0$1@inews.gazeta.pl>
NNTP-Posting-Host: gortel.phys.ualberta.ca
X-Trace: tabloid.srv.ualberta.ca 1131387836 8731 129.128.7.128 (7 Nov 2005 18:23:56 GMT)
X-Complaints-To: abuse@ualberta.ca
NNTP-Posting-Date: Mon, 7 Nov 2005 18:23:56 +0000 (UTC)
User-Agent: tin/1.5.13-20020614 ("Sugar") (UNIX) (Linux/2.6.12-1.1381_FC3 (i686))
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit