
23 Dec
2005
23 Dec
'05
3:20 p.m.
On 23 December 2005 20:07, Jeremy Shaw wrote:
Another possible factor is known deficiencies in current IO library used by most haskell compilers. It is my understanding that the current IO library was not implemented with speed and efficiency as a top priority. If someone took the time to optimize/rewrite the current library code, it might be possible to greatly increase the overall speed of IO intensive haskell programs with out any changes to the compilers or language.
Not really - the IO library is pretty reasonable, but representing strings as [Char] is holding us back in many of these "benchmarks" significantly. Using the new packed string library will help, though. Cheers, Simon