🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: leniwosc jezyka

#194
From: Tomasz Zielonka
Date: Wed, 22 Jan 2003 21:10
29 lines
1921 bytes
Lucifer napisał:
> Maciej Pilichowski wrote:
>> On Sat, 18 Jan 2003 02:07:59 +0100, Lucifer
>> <przemek@nospam.pa55.bytom.sdi.tpnet.pl> wrote:
>> 
>>>Na czym polega leniwosc jezyka (np: w Haskellu)?
>> 
>> [..]
>>
> Wyglada na to, ze w haskellu jest podobnie. Zaczynam sie zastanawiac jak 
> to jest z dzieleniem - opoznienie dzielenia umozliwialoby wieksza 
> dokladnosc kiedy po drodze mamy jeszcze np: mnozenie, dodawanie - tak 
> jak ze zwyklymi ulamkami.

Skutkiem takiej optymalizacji byłaby zależność wartości wyrażenia od
kontekstu, czyli utrata "referential transparency", rzecz nie do
zaakceptowania w języku takim jak Haskell. Byłoby trochę głupio, gdyby
program skompilowany bez optymalizacji dawał inne wyniki niż ten z
optymalizacją.

Chyba w obecnej wersji Clean'a na platformie IA32 występuje taki błąd,
nie z powodu optymalizacji, lecz na skutek rozszerzonej precyzji
rejestrów koprocesora.

Pozdrawiam,
Tomek

-- 
.signature: Too many levels of symbolic links
Technical Details
Message-ID: <slrnb2u25m.9ed.t.zielonka@zodiac.mimuw.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.nask.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!not-for-mail
References: <b0a9ea$aum$1@news.tpi.pl> <3e313fce.1064390@bydinet1.bp.com.pl> <b0m5nr$ffn$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.nask.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!not-for-mail
From: Tomasz Zielonka <t.zielonka@students.mimuw.edu.pl>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: leniwosc jezyka
Date: Wed, 22 Jan 2003 21:10:23 +0000 (UTC)
Organization: MIMUW
Lines: 29
Message-ID: <slrnb2u25m.9ed.t.zielonka@zodiac.mimuw.edu.pl>
References: <b0a9ea$aum$1@news.tpi.pl> <3e313fce.1064390@bydinet1.bp.com.pl> <b0m5nr$ffn$1@news.tpi.pl>
Reply-To: t.zielonka@students.mimuw.edu.pl
NNTP-Posting-Host: zodiac.mimuw.edu.pl
Mime-Version: 1.0
X-Trace: kenny.mimuw.edu.pl 1043269823 18823 10.1.1.1 (22 Jan 2003 21:10:23 GMT)
X-Complaints-To: abuse@news.mimuw.edu.pl
NNTP-Posting-Date: Wed, 22 Jan 2003 21:10:23 +0000 (UTC)
User-Agent: slrn/0.9.7.3 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit