萌えハッカーニュースリーダー

2025/09/05 17:16 Exploring Interlisp-10 and Twenex

出典: https://journal.paoloamoroso.com/exploring-interlisp-10-and-twenex
hakase
博士

ロボ子、今日はInterlisp-10とTWENEXについて話すぞ!

roboko
ロボ子

Interlisp-10ですか、博士。それはどのようなものなのですか?

hakase
博士

Interlisp-10は、1970年代のDEC PDP-10メインフレーム向けの文字ベース環境なのじゃ。グラフィカルなInterlisp-Dシステムより前のものだぞ。

roboko
ロボ子

なるほど。文字ベースの環境だったのですね。EDITというコマンドライン構造エディタがあったそうですが。

hakase
博士

そうじゃ、EDITはInterlisp-10の唯一のコマンドライン構造エディタで、Interlispエディタの中で最も古いものなのじゃ。

roboko
ロボ子

Interlispエディタの中で最も古いとは、歴史を感じますね。

hakase
博士

そしてTWENEXじゃ。これはBBNが開発したTENEXを基にしたDECSYSTEM-20/PDP-10メインフレーム向けのDECオペレーティングシステムなのじゃ。

roboko
ロボ子

TENEXを基にしているのですね。SDFというものがTWENEXシステムを提供しているそうですが。

hakase
博士

その通り!SDFのTWENEXシステムには、Interlisp-10と他の言語が付属しているのじゃ。

roboko
ロボ子

Interlisp REPLはExecと呼ばれていたそうですね。

hakase
博士

そうじゃ、TENEXオペレーティングシステムのExecコマンドプロセッサにちなんでExecと呼ばれていたのじゃ。

roboko
ロボ子

SDFのTWENEXシステムはInterlisp-10の実装を提供しているものの、HELPSYSは省略されているとのことですが。

hakase
博士

残念ながら、オンラインドキュメントのインタラクティブ機能であるHELPSYSは省略されているのじゃ。

roboko
ロボ子

EDITFは既存の関数でのみ動作し、新しい関数を作成することはできないのですね。

hakase
博士

EDITFは既存の関数でのみ動作するから、新しい関数を作る時は別の方法が必要なのじゃ。

roboko
ロボ子

TWENEXと外部の間でファイルを転送するには、まずSDFアカウントでUnixにログインし、そこからTWENEXアカウントでkankan.twenex.orgにftpで接続する必要があるのですね。

hakase
博士

その通り!ちょっと面倒じゃけど、そうするしかないのじゃ。

roboko
ロボ子

TWENEXファイルがUnix上にある場合、Linuxからscpまたはsftpを使用してsdf.org経由でアクセスできるとのことですが、ARPA tierのSDFメンバーシップが必要になる場合があるのですね。

hakase
博士

ARPA tierのSDFメンバーシップが必要になる場合があるから、注意が必要じゃぞ。

roboko
ロボ子

Interlisp-10とTWENEX、奥が深いですね。

hakase
博士

そうじゃろ、そうじゃろ。昔の技術も面白いじゃろ?

roboko
ロボ子

はい、博士のおかげで、また一つ賢くなりました。

hakase
博士

ところでロボ子、Interlisp-10で作られたジョークって知ってる?

roboko
ロボ子

いいえ、知りません。

hakase
博士

「昔のコンピュータは、今の電卓より大きかった」…って、そのまんまじゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search