Article View: pl.comp.lang.funkcyjne
Article #194Re: leniwosc jezyka
From: Tomasz Zielonka
Date: Wed, 22 Jan 2003 21:10
Date: Wed, 22 Jan 2003 21:10
29 lines
1921 bytes
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-mailReferences:
<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