haskell-ja > Archives > 2010/11/17

2010/11/17 01:16:55 UTCshelarcy@twitter
#
GHC 7.0.1 のリリースから DPH ライブラリを削除した理由について説明していますね。 http://www.haskell.org/pipermail/cvs-ghc/2010-November/057574.html
#
このメールによると、(haskell-jp の方でリンクを張ったスレッドにある)vector への依存を加えてしまったことだけが理由ではないようですね。
#
GHC 7.0.1 の新しい型検査器と最近入った最適化関係の変更で DPH に不都合が出てしまったので、そこを直す必要があるみたいです。
#
DPH の問題を直して、Haskell Platform の方々が再び DPH ライブラリ(と新しく依存するようになった vector パッケージ)の追加に同意するなら、GHC 7.0.2 のリリース時に再び DPH ライブラリを追加するとのこと。
#
もし同意が得られなかった場合、その時には DPH ライブラリを HackageDB で提供するそうです。
#
(ICFP や Haskell Symposium などの場で、)DPH ライブラリを完全に削除する方針に決めたかと思ったのですが、そうではなかったみたいですね。
#
ここまでの話を見る限り、GHC 7.0.1 での DPH ライブラリの削除はあくまで暫定的な処置のようです。
2010/11/17 01:32:05 UTCshelarcy@twitter
#
あっ、削除するのはリリースからです。vectoriser などの GHC 側の機能をテストする必要があるので、./darcs-all --dph get のように DPH ライブラリ込みの GHC をビルドする方法は取り除かれないはずです。
#
(これまで Chaton には DPH ライブラリ削除関連の話を書いていなかったので、念のため補足。)
2010/11/17 02:58:06 UTCshelarcy@twitter
#
threadring の結果を見る限り、 ランタイム改良 [http://bit.ly/b7FQKf ] の効果が上がっているみたいですね。 http://bit.ly/a4dQF7 http://bit.ly/cYlBkI
#
threadring のコードは特に汚いわけでもないですし。素晴らしい。 http://shootout.alioth.debian.org/u64q/program.php?test=threadring&lang=ghc&id=1
2010/11/17 04:49:15 UTCshelarcy@twitter
#
まだないです…… http://www.haskell.org/pipermail/glasgow-haskell-users/2010-September/019204.html RT @tanakh: WindowsのGHCにx64版ないのか…
#
@tanakh リンク先のメールで言及されている Satnam Singh のプロジェクトに協力すれば、近いうちに対応できるかもしれませんが……。
2010/11/17 04:59:16 UTCshelarcy@twitter
#
@tanakh (MinGW 64 bit 版対応などの) Win64 対応の技術的な課題については、この Ticket やコメントに書いてありますね。 http://hackage.haskell.org/trac/ghc/ticket/1884
2010/11/17 13:09:44 UTCshelarcy@twitter
#
あら? GHC 7.0.1 のドキュメントが置いてあるだけでなく、 http://www.haskell.org/ghc/ の中身が全部 http://new-www.haskell.org/ghc/ にミラーされてますね。
2010/11/17 13:50:48 UTCma0e@twitter
#
HIMA' #3のTweetviteを公開しました。http://twvt.us/himaprime3 #himaprime