パスワードを忘れた? アカウント作成
452397 journal

nqの日記: 久しぶりにNEXTSTEPプログラミング 1

日記 by nq
昨日は久しぶりに、NeXTSTEP のプログラムをいじった。
私が5年前に実験装置制御用に書いたプログラムが研究室の後輩によっていまだに使われているが、その仕様の一部を変更する必要が生じたので、書き換えたわけ。

決め打ちになっていた制御パラメーターを、TextFieldから変更できるようにしようとした。久しぶりにInterface Builder を立ち上げてボタンとテキストフィールドを追加。パラメーター変更のアクション・メソッドを制御クラスに付け加え、IBでボタンからコネクションを張って、Build。

いざ、起動してみると、なぜか、追加したメソッドが、アプリケーション立ち上げのときに LoadNibSection で呼び出されてしまう。このメソッドは、ボタンからのアクション以外では起動しないはずなのに。

時間切れ。情けないことに、パラメータをまったく変えてコンパイルした別バージョンを作って、当座をしのいでもらう。
また、後日、時間を作って再挑戦しよう。

5年ぶりだと、いろいろ忘れているなあ。とくにApplication Kit のさまざまな動作。 InterfaceBuilder と ProjectBuilderも、実は、一番よく使っていたのは NextSTEP 3.2 バージョンだった。NEXTSTEP3.3のものは、無印Cube(機種名は"Computer"とだけ書いてある)68040 25 MHzでは動作が遅くて、必ずしも使いやすくないので、Intelマシンでクロスコンパイルしていたのだけど、いつのまにか、NEXTSTEPをのせたPCは消えてしまい、現役でちゃんと動いているのは黒NeXTだけ。

同時期に導入した DEC 5000/200、Sun IPC など、すべて姿を消してしまったことを考えると、NeXTは、やはりよくできていたマシンだったと実感。(独自規格のマウスは2回交換している。替えがないので、壊れると困るなあ)

速いブラウザーがあれば、いろいろなことに、現役で使えるのだけど。

ところで、Slashdotのカテゴリーに Be やAmigaはあるけど、NeXTがないのは、なぜ?
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2003年07月25日 19時40分 (#365667)
    Appleのトピックをじーっと心を込めて見つめていると、その奥に
    NeXTのロゴが透けて見えるはずですよ。
typodupeerror

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

読み込み中...