Article View: be.comp.programming
Article #2257Re: Welke Haskell compiler/interpreter kiezen?
From: Jo Vermeulen
Date: Sun, 01 Aug 2004 11:59
Date: Sun, 01 Aug 2004 11:59
58 lines
3608 bytes
3608 bytes
Op Sun, 01 Aug 2004 11:12:38 +0000, schreef Bart Vandewoestyne: > In article <pan.2004.07.31.14.30.16.661537@bomberboy.tk>, bomberboy wrote: >> Jo Vermeulen schreef: >> >> Zelf heb ik GHC en Hugs al gebruikt. Hugs wordt vooral gepromoot als >> vriendelijk voor iemand die Haskell gaat leren. En dat is ook wel zo. >> Ik ben ook eerst met Hugs begonnen om daarna hugs en GHC samen te gaan >> gebruiken. >> >> Hugs is vooral resource-vriendelijk, gebruikt weinig geheugen en het >> inladen van de broncode gaat zeer snel (iets trager bij GHC iirc). GHC >> gebruikt ook wel wat meer geheugen. Niet dat je daar echt last van hebt >> bij de huidige computers :-) >> >> Hugs is enkel een interpreter, en GHC is vooral een compiler (maar ook een >> interpreter: ghci). In uitvoering van programma's is GHC echter enkele >> grootte-ordes sneller. 5x zo snel voor programma's is eerder regel dan >> uitzondering. Voor eenvoudige dingen merk je dat niet, maar eens je wat >> wildere dingen gaat proberen komt dat wel van pas :-) >> (Als je compileert met ghc ipv interpreteert is de snelheidswinst nog wat >> groter) > > Zelf heb ik er nog nooit mee gewerkt of Haskell geprogrammeerd, maar > bijkomende voordelen van Hugs 98 (http://haskell.cs.yale.edu/hugs/) zijn > misschien ook dat Hugs 98 A) Open Source Software is en B) ook op > Windows te installeren valt. > > De keuze is uiteraard aan jou :-) GHC en nhc98 zijn ook open source hoor, quote van de websites: <quote van ghc website> What is GHC? GHC is a state-of-the-art, open source, compiler and interactive environment for the functional language Haskell. </quote> <quote van nhc website> LICENCE It is the intention that this software be "freely available" in the Gnu (http://www.gnu.org/) and Open Source (http://www.opensource.org/) traditions. </quote> Ik heb enkel Debian op mijn laptop ge�nstalleerd, dus het voordeel van een Windows versie is niet zo belangrijk :-) Ik gebruik nu zowel Hugs als GHC. Als de foutmeldingen van de ene wat te onduidelijk zijn probeer ik het eens met de andere :-p mvg, -- Jo Vermeulen Student Computer Science at the LUC
Technical Details
Message-ID:
<pan.2004.08.01.11.59.36.636466@lumumba.luc.ac.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local1.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mailReferences:
<pan.2004.07.31.13.39.36.822868@lumumba.luc.ac.be> <pan.2004.07.31.14.30.16.661537@bomberboy.tk> <1091358758.380771@seven.kulnet.kuleuven.ac.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,1adbcaa7c7338567 X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local1.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mail NNTP-Posting-Date: Sun, 01 Aug 2004 07:01:14 -0500 From: Jo Vermeulen <jo@lumumba.luc.ac.be> Subject: Re: Welke Haskell compiler/interpreter kiezen? Date: Sun, 01 Aug 2004 13:59:37 +0200 User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux)) Message-ID: <pan.2004.08.01.11.59.36.636466@lumumba.luc.ac.be> Newsgroups: be.comp.programming References: <pan.2004.07.31.13.39.36.822868@lumumba.luc.ac.be> <pan.2004.07.31.14.30.16.661537@bomberboy.tk> <1091358758.380771@seven.kulnet.kuleuven.ac.be> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit Lines: 58 NNTP-Posting-Host: 81.11.181.98 X-Trace: sv3-YgQ4ovfyOLyVoK30OKmX/kfvh5GEByBI2sP40SZZwM4lmKQfaBqzj6RB8+6lCDWcAy+T17oO6nA7rfY!YjYMSVamFsXHRRd+XD0thmv8uQ0QbJnUu3lenrUWL/ozEfwOxIZaGH04QFpND/k8uPeZrCRpGRfY!VfS27gIl82mTkf4J X-Complaints-To: abuse@scarlet.be X-DMCA-Complaints-To: abuse@scarlet.biz X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.13