Perl6について語れや。
■ このスレッドは過去ログ倉庫に格納されています
0374デフォルトの名無しさん
NGNGencodingサポートがビルトインになった。
open IN, '<:euc-jp', $file;
とかやると、ファイルハンドルINからの読み込み時に
euc-jpからutf8への変換が行われる。
threadはithreadベースで実装された。
>>371
うむ。例外(dieで投げてevalで受けるやつ)は前と変わってない。
変わったのはinterrupt(割込)であるね。
今まで、SIGINTを受けたとき、非常に間が悪いとインタプリタが死ぬことがあったけど、
5.8は「SIGINT処理をしても安全」になるまで割込処理が遅延される。
デメリットもあるらしい(処理されるまで時間がかかる場合も出てくる)が、
実際に出くわすかどうかはわからない(blocking I/Oなんかのときは必ず
受け付けるから)。でかい配列のソートとか時間のかかるXS関数なんかはどうかな?
■ このスレッドは過去ログ倉庫に格納されています