🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.funkcyjne
Article #132

Re: Pewien problem z odsmiecaniem.

#132
From: Michal Przybylek
Date: Fri, 13 Dec 2002 09:30
19 lines
1976 bytes
"Mariusz K. Grzeca" <mgrzeca@sokrates.mimuw.edu.pl> wrote:

> > Nie w jezykach z dynamicznymi typami :-P
>
> Dlaczego nie? Wiekszość mi znanych używa unboxowanych,
> otagowanych intów. Boxowanie inta nie ma sensu...

Wlasnie dlatego, ze to nie jest normalny "int".

Problemy sa dwa - drozsze operacje (bez jaj - przeciez to ma podchodzic pod
optymalizowane C ;-)) i niezadko bardzo mala dlugosc liczby (np. nieboxowany
fixnum pod LispWorks'em jest <= 8388607, pod CL'em <= 2^24-1 [standard
gwarantuje 2^15-1]). Jeszcze gorzej jest z nieboxowanymi floatami (w
praktyce gdzies ok. 20 bitow). Wartosci te sa dla wielu zastosowaniach na
tyle smieszne, ze dobre kompilatory musza pozwalac na uzywanie nieboxowanych
i nietagowanych liczb.


mp
Technical Details
Message-ID: <atc9jj$e16$1@news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
References: <at84vp$n9r$1@news.tpi.pl> <3DF79A24.5642227C@mimuw.edu.pl> <at8eco$9o1$1@news.tpi.pl> <3DF8A690.E648DF84@mimuw.edu.pl> <Pine.LNX.4.44L.0212121634340.23602-100000@sokrates.mimuw.edu.pl> <ataqr6$8c1$2@news.tpi.pl> <Pine.LNX.4.44L.0212130256590.2284-100000@sokrates.mimuw.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
From: "Michal Przybylek" <pkmichal@poczta.onet.pl>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: Pewien problem z odsmiecaniem.
Date: Fri, 13 Dec 2002 10:30:14 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 21
Message-ID: <atc9jj$e16$1@news.tpi.pl>
References: <at84vp$n9r$1@news.tpi.pl> <3DF79A24.5642227C@mimuw.edu.pl> <at8eco$9o1$1@news.tpi.pl> <3DF8A690.E648DF84@mimuw.edu.pl> <Pine.LNX.4.44L.0212121634340.23602-100000@sokrates.mimuw.edu.pl> <ataqr6$8c1$2@news.tpi.pl> <Pine.LNX.4.44L.0212130256590.2284-100000@sokrates.mimuw.edu.pl>
NNTP-Posting-Host: pd50.bydgoszcz.cvx.ppp.tpnet.pl
X-Trace: news.tpi.pl 1039772084 14374 213.76.51.50 (13 Dec 2002 09:34:44 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Fri, 13 Dec 2002 09:34:44 +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