Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Peter Verswyvelen <bugfact <at> gmail.com>
Subject: Haskell -> .NET
Newsgroups: gmane.comp.lang.haskell.cafe
Date: Wednesday 16th September 2009 13:54:27 UTC (over 8 years ago)
I heard that compiling Haskell to Java is not obvious since tail calls
are not supported.

.NET's intermediate language (IL) does support tail calls, however it
is currently slower than regular calls, and is not always supported by
all JITs.

But given that F# will soon be officially released, I hope that
eventually tail calls will work as expected, and fast

See e.g. http://blogs.msdn.com/clrcodegeneration/archive/2009/05/11/tail-call-improvements-in-net-framework-4.aspx

So, might it be worth considering a .NET backend for a Haskell compiler?

Peter Verswyvelen
 
CD: 3ms