From: EGUCHI Osamu Date: 2000-02-29T16:02:03+09:00 Subject: [ruby-dev:9322] Re: [fix] String#* with huge string えぐち@エスアンドイー です。 >>> In message [ruby-dev:9321] Re: [fix] String#* with huge string On Tue, 29 Feb 2000 15:45:34 +0900, matz@netlab.co.jp (Yukihiro Matsumoto) said: > まつもと ゆきひろです > > In message "[ruby-dev:9320] Re: [fix] String#* with huge string" > on 00/02/29, EGUCHI Osamu writes: > > |ruby ってかなり、64bit 対応進んでると思うんだけど、 > |他の言語はどんなんでしょう? > > Pythonはあまり難しいことをしてないので簡単に対応できたと聞い > たことがあります。でも、なんか動かない機能があったような。 > > Perlは浮動小数点回りで難しいことがあるんだと一昨年lwallはぼ > やいてました。それから改善されたかどうかはしりません。 やっぱ「難しいこと」ってフレーズ出て来ますよね。(^^) IA64 で早ければ、あと十数ヵ月で 64bit への移植の嵐が来るのかな? こういうプラットホームの大地殻変動があっても、 スクリプトを基調にシステムを組んでいると、 影響が最小限で済むのでいいですね。(インタプリタ移植しちまえば) > |普通のmallocがそこまで賢くなれば、楽な事この上ないですが、 > |実記憶やスワップ領域の大きさを気にしないでコードを書く輩が > |多くなって、アドレス空間が先に枯渇したりして、、、 > |、、64bitアドレスならそれもきにしないでいい、か。 > > えーと64bitだとsignedで8エクサバイトですか。 > 想像できませんね。 どっちかって言うと 9 エクサバイトじゃないですか? あ、 10^18 じゃなくて、1024^6 で計算しているんですね。 でも、1エクサの差はでかいですね。 えぐち