アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
Waba (スコア:2, 興味深い)
スレッドとかサポートしてなかった気がします。
しかし、OSASKにWabaっていうのは結構良い取り合わせだと思いました。
あくまで1FDで動くことに対するこだわりを感じます。
Re:Waba (スコア:3, 参考になる)
言わないですね。WabaSoft自身が否定しています。
> スレッドとかサポートしてなかった気がします。
確かに初期のWabaはかなり制限されたサブセットでしたが、
sf.net版は、longも浮動小数もスレッドもサポートしています。
初期のWabaスレッドは、周期コールバックとでもいうようなもの
でしたが、現在はOSのスレッドを使
from もなか
Re:Waba (スコア:1)
#今動いてないみたいですが多分このURLで合ってる。
Wabaがいいのは、その小ささ素朴さもさることながら、
最初から移植性を意識して機種依存部分そ非依存部分をきちんと分けたかたちで
ソースが提供されてる、って点かなーと個人的には思っています。
そのへんの事情は、Waba乗りラピュータのページに詳しいです。
で、ならばと探してみたら、上記リンク集(?)にあるように、移植した奴が有るわ有るわ…
>言わないですね。WabaSoft自身が否定しています。
んですね。Wabaは(Kaffeのとってる立場ともまた一味
Re:Waba (オフトピ) (スコア:1)
Wabaに対する謎の一つですね。そんなに難しくなかっただろうし、
コストもかからなかったであろうはずなのですが。
// 仮にsf.net版の実装に間違いがないと仮定して、の話。
> JavaByteCodeは知らないんですが、athrowってのは例外投げのことですか?
c
from もなか
Re:Waba (オフトピ) (スコア:1)
>コストもかからなかったであろうはずなのですが。
逆に言えば、NativeでなくPureJavaでhashCode()を実装しろ…しかも低コストで…なんて命じられたら
俺なら泣いて詫び入れるかも知れません。
Cなら、ポインタを数字にゼロコストで読み替えできるCならではの芸当を使えばいい一方で、
PureJavaだとObject自体の識別子(謎)を数値に置き換えるリーズナブルな方法が無い(よね)…
そういや、同じことを考えたのか、Newton用実装ではhashCode()を追加してあるんでしたよね。
余談:
PascalつーかDelphiの「順序型」が順序型であるのが、痛烈に悲しい。
デジタルに識別可能な型であっても順序が定義(?)できない型は、
たとえばcase文(Cのswitchみたいな奴)に使えない。
おかげで、「Object参照をcase文に使う」ということが出来ない。
これは凄く残念。たかだか数個のオブジェクトのうちの「どれか」が来るのを判別するという場面で
うだうだif文を書かないとならないわけで…
caseが取れるのが「順序型」であるという決まりって、もしかしてDelphiより昔の古典Pascal、つまり
オブジェクトとか同一性同値性云々とかいう概念に世間が注目するよりも「前」に考えられた決まりなんだろうね。
ここも今っぽくリファインしてくれたらよかったのに>Delphi
Re:Waba (オフトピ) (スコア:1)
sf.net版では、Newton用を参考にしてhashCode()を実装しました。
from もなか