KennyTM~: > Python's future statement provides features that will certainly be > enabled. It's a feature to provide smoother code compatibility with > earlier versions. Every decision is pretty much settled when it is > available in __future__, and the only step left is to enable it by default. > > This is not the case for incubator/foo/experimental. There is no > guarantee that the module must be voted in, nor the interface will be > the same when transitioning to std.
You are right, there are important differences. Beside a Phobos module like std.experimental, I'd like a way to activate experimental features in D too. There is a similar feature in Haskell too, and it's used a lot. Bye, bearophile
