🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #10234

Re: szkolka

#10234
From: Vax
Date: Mon, 20 Jan 2003 08:43
41 lines
2505 bytes
Użytkownik "Krzyszt_off" <leszek.miller@grube.ryby.pl> napisał w wiadomości
news:b0gb50$asn$1@news.tpi.pl...
[...]
> wpadles w pulapke
> optymalizacji,

to nie pulapka, to nawyk ;))

> bo chciales miec jednoczesnie zadeklarowany s, tymczasem "normalnie" jest
> krocej, co prawda split wykonuje sie za kazdym razem, ale co tam ;)

no wlasnie...

najwazniejszymi przeslankami sa takie sprawy,
jak deklaracja stalych wyrazen jako zmienne,
wyciaganie co sie da poza petle, by nie krecic
jalowo zbytecznych w kazdym kroku instrukcji,
etc. etc.
powstaje (w zalozeniu) ladny algorytm,
teraz pora to zakodowac, najlepiej oszczednie w znakach...

osobna dziedzina sztuki jest kompresja objetosci kodu
kosztem jego wydajnosci - to juz raczej ciekawostka :)
(osobna dziedzina sztuki)
W zamierzchlych czasach ZX Spectrum i stacji dyskow
do tegoz z rozmiarem sektora 512 byte'ow uprawialo
sie taka sztuke dla np. BASIC'a.
Zamiast i=0 pisalo sie i=NOT PI - 0 to bylo:
'0'+#14+XXXXX gdzie 5 ostatnich byte'ow bylo reprezantacja
liczby na potrzeby spectrumowskiego arytmometru,
zas NOT PI to byly tylko dwa tokeny (po bajcie na kazdy).
analogicznie. Podobne patenty istnialy na inne liczby,
a wszytsko to po to, by np. 600 byte'ow (dwa sektory-1024)
upchnac w 512 ;)))

...no koniec archeologii

pozdrawiam - v.

PS. a to, co napisales _tez_ da sie skrocic ;)
Technical Details
Message-ID: <b0gcr4$sk7$1@news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!fargo.cgs.poznan.pl!news.internetia.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
References: <b06bao$cp7$1@news.tpi.pl> <b07bqt$2d3$1@news.tpi.pl> <b08r07$62k$1@news.tpi.pl> <b09j6g$od1$1@news.tpi.pl> <b0b9tq$bhe$1@news.tpi.pl> <b0c04c$bfo$1@news.tpi.pl> <b0eg1c$ih5$1@news.tpi.pl> <b0f3d9$7qu$1@news.tpi.pl> <b0gb50$asn$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!fargo.cgs.poznan.pl!news.internetia.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
From: "Vax" <vax@ircx.pl>
Newsgroups: pl.comp.lang.javascript
Subject: Re: szkolka
Date: Mon, 20 Jan 2003 09:43:59 +0100
Organization: Vax
Lines: 43
Message-ID: <b0gcr4$sk7$1@news.tpi.pl>
References: <b06bao$cp7$1@news.tpi.pl> <b07bqt$2d3$1@news.tpi.pl> <b08r07$62k$1@news.tpi.pl> <b09j6g$od1$1@news.tpi.pl> <b0b9tq$bhe$1@news.tpi.pl> <b0c04c$bfo$1@news.tpi.pl> <b0eg1c$ih5$1@news.tpi.pl> <b0f3d9$7qu$1@news.tpi.pl> <b0gb50$asn$1@news.tpi.pl>
Reply-To: "Vax" <vax@ircx.pl>
NNTP-Posting-Host: pg45.wroclaw.cvx.ppp.tpnet.pl
X-Trace: news.tpi.pl 1043052196 29319 217.99.225.45 (20 Jan 2003 08:43:16 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Mon, 20 Jan 2003 08:43:16 +0000 (UTC)
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MSMail-Priority: Normal
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit