On 2013-02-12 04:03, bearophile wrote:
But I have not yet understood why D isn't using GMP as Haskell does.
Especially that when you get dynamic libraries working it would create good common ground for interoperability.
In theory Open Source is meant to give a huge help to code reuse, in practice you see wheel reinvention all the time. D should use bigints from GMP, a garbage collector developed in conjunction with Rust and Mono developers, the back-end (that supports 32 bit Windows exceptions) on LLVM, etc.
There's this terrible and often terminal Not-invented-here disease. ;) Not sure though whether what's possible in Mono's GC can be ported to D.
Thankfully Phobos uses Curl :o)
Yay!
