Dynamic linking feature is huge. One of the reasons C simply cannot go away is because it's the only fully portable medium for implementing algorithms and generic libraries: everybody loves talking to C libs. (zlib, cairo, libcurl, high-perf drivers for databases and so on)
Dynamic linking allows Haskell to graduate from the ranks of "glue languages" into a truly universal medium to develop libraries in. I just hope that Haskell-generated .so files can automatically initialize their runtimes (is there a Linux version of Windows DllMain?)
Dynamic linking allows Haskell to graduate from the ranks of "glue languages" into a truly universal medium to develop libraries in. I just hope that Haskell-generated .so files can automatically initialize their runtimes (is there a Linux version of Windows DllMain?)