
There's something I'm missing in all of this. Perl is in the process of rebooting itself (perl6 is syntactically very different from perl5; the closest it's ever previously gotten to this kind of radical change was the change from ' to :: as the package separator). Perl5 will continue to exist, and probably even be maintained. So why is it not possible to declare Haskell98 and Haskell10 (or whatever Haskell' becomes) as stable, maintained languages for production use, then reboot the Haskell development process? In fact, I thought that was the reason Haskell98 support is retained in Haskell compilers? -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH