🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Jaki jezyk

#95
From: Mariusz K. Grzeca
Date: Mon, 16 Dec 2002 10:19
18 lines
2379 bytes
On Sun, 15 Dec 2002, Michal Przybylek wrote:

> > Jesteś pewien, czy uwierzyłeś Rinusowi i spółce? ;) Clean ma niestety
> > zaskakująco nędzny kompilator...
> 
> Kiedy z Toba rozmawiam to niczego nie jestem pewien ;-)

Clean jest niezły jeśli chodzi o operacje na stringach, bo traktuje je
jak normalny język, a nie jak Haskell ;) Jest niezły jeśli chodzi o
tablice i imperatywne operacje na rekordach. Jest niezły w przypadku
gorliwego kodu pierwszego rzędu, operującego na wartościach typów
prostych (potrafi je niemal zawsze przekazywać unboxowane,
nieotagowane, przez stos B). Ma bardzo dobry analizator gorliwości i
bibliotekę standardową nafaszerowaną 'strictness annotations', więc
sam potrafi uczynić kod bardziej gorliwym, niż to sobie założył
programista. Ale kiedy tylko pojawiają sie zagnieżdżone funkcje,
funkcje wyższego rzędu, funkcje 'curried', leniwość z która analizator
sobie nie poradził to Clean robi się marny, duużo słabszy niż GHC 5.x.
Technical Details
Message-ID: <Pine.LNX.4.44L.0212161112190.7239-100000@sokrates.mimuw.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!not-for-mail
References: <at5ak7$lmj$1@news.onet.pl> <slrnave13h.q4e.qrczak@qrnik.zagroda> <at8gp5$ire$1@news.onet.pl> <at9sg6$km0$1@news.tpi.pl> <atb3kn$eik$1@news.tpi.pl> <atcnnk$6c4$2@news.tpi.pl> <atdcqk$bin$1@news.tpi.pl> <atdmfs$kdp$1@news.tpi.pl> <atdudj$1m2$1@news.tpi.pl> <atgan1$4mj$1@news.tpi.pl> <atgomv$dl9$1@news.tpi.pl> <atieuh$52p$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!mimuw.edu.pl!news.mimuw.edu.pl!not-for-mail
From: "Mariusz K. Grzeca" <mgrzeca@sokrates.mimuw.edu.pl>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: Jaki jezyk
Date: Mon, 16 Dec 2002 11:19:38 +0100
Organization: Zamordysci wszystkich krajow laczcie sie
Lines: 20
Message-ID: <Pine.LNX.4.44L.0212161112190.7239-100000@sokrates.mimuw.edu.pl>
References: <at5ak7$lmj$1@news.onet.pl> <slrnave13h.q4e.qrczak@qrnik.zagroda> <at8gp5$ire$1@news.onet.pl> <at9sg6$km0$1@news.tpi.pl> <atb3kn$eik$1@news.tpi.pl> <atcnnk$6c4$2@news.tpi.pl> <atdcqk$bin$1@news.tpi.pl> <atdmfs$kdp$1@news.tpi.pl> <atdudj$1m2$1@news.tpi.pl> <atgan1$4mj$1@news.tpi.pl> <atgomv$dl9$1@news.tpi.pl> <atieuh$52p$1@news.tpi.pl>
NNTP-Posting-Host: sokrates.mimuw.edu.pl
Mime-Version: 1.0
X-Trace: kenny.mimuw.edu.pl 1040033979 7525 10.1.1.6 (16 Dec 2002 10:19:39 GMT)
X-Complaints-To: abuse@news.mimuw.edu.pl
NNTP-Posting-Date: Mon, 16 Dec 2002 10:19:39 +0000 (UTC)
X-Original-Path: sokrates.mimuw.edu.pl!mgrzeca
X-Quake2-Server: games.astercity.net:28910
X-Editor: Vim 5.6
In-Reply-To: <atieuh$52p$1@news.tpi.pl>
X-Path-Notice: Path line has been filtered
X-Newsreader: Microshaft Lookout Express 10.00.666
X-Quake2-Name: [SOFT]nosound
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit