次世代BTRONをものすごい勢いで妄想するスレ
ヲチ板の”【コップの中の】TRON Fan Watch【あらし】”
http://kaba.2ch.net/test/read.cgi/net/1017059553/l50
スレで話題が技術的なものに流れた時の避難用スレとして立てますた。
BTRONの話題以外は極力禁止。
いわゆる初心者発言禁止。
話題に関する突っ込みは歓迎。
さあ使え。 / .:.:. / ̄ \ _,,,,-‐'''" \, へ、
/ .:.:/ /\.:.: / ヽ
/.:.:.:,‐'" 〈.:.:.:.:\.:.:.: /.:.:___,,,,-‐ __.:.:_,,,,-‐.:.: `、,,_
_,,,-''" |\.:.:.`''/_..-'/,,-‐''"∠..,,,,,,/_,,,,-‐ __ ヽ、
--‐'' |,ィ'⌒゙ヽiイ´ // , " ̄`ヽi! /// .: ヽ、`ヽ、
.:. 〈 (~< レ '´ ' ..,,_('ッ ゙i!/'´ //|.:.: \
_,,,-''.:. .:.:.\ ` ,,、、´゜、、、 __,,,,.../ ::|.:.:|.:.: |
--‐''.:.:.:.:/:: .:.:.:.:./´`T ,,_(ッ,ノ /.:.: / :/|.: /
.:.:.:.:.:.:/.:.:.:.:.:./:::/ /~⌒ヽ、-/゙//| :/|/ |/ 从___人/(____
---‐-、____,、-‐< /⌒゙ヽ ヽ> / |/ |/ __)`-ー-'
;;;;;;;;;;;;;;;;;;;;;;;;;;;ヾ、'、 /‐-、_ 〉 / , ' >>1
;;;;;;;;;;;;;;;;;,,,,-‐'''"\\__\ `ヽ-、;_/ ,,-'' \ アンタ!
 ̄ ̄^i;;;;;;;;;;`-;;;;;;;) \ノ::::´`ヽ、 ,, - "ヽ、 ) ばかぁ?
::::::::::::::|;;;;;;;;;;;;;;;∠-‐'''"`-、:.:.:.:.: `''''".:.:.:.:.:. '、 ∠ とろ〜ん!?
::::::::::::::::\;;;;;;;;;/::::\|;;;|;;;ヽ、:.:.:.:.:.:.:∧.:.:.:.:.:. ', 〕
\::::::::::::::::|;;;;;/::::::::::::/;;;/;;;;;;;;|.:.:.:.:.:. / |.:.:|\: i /
:::::\:::::::::::`‐'::::::::::::/;;;/;;;;;;;;;/.:.:.:.:/ // |: /  ̄ ̄)/W⌒\(~~∨⌒ヽ >>238 >>246
sage進行だって言っただろうが。
>>239
組込みLinuxったって、カーネル以外は結構プロプラな
ミドルが多いような気が。
つーかそのネタどっちかって言うとアッチ方面のネタ
だろう。
>>245
ワラタ。
最後に
>>248
死ね。
こっちにも
,-、 ,.-、
./:::::\ /::::::ヽ
/::::::::::::;ゝ--──-- 、._/::::::::::::::|
/,.-‐''"´ \:::::::::::|
/ ヽ、::::|
/ ヽ|
l l
.| ● |
l , , , ● l
` 、 (__人__丿 、、、 / トローン
`ー 、__ /
/`'''ー‐‐──‐‐‐┬'''""´
./ ___ l __
l ./ / |/ |
`ー-< / ./ ./
`ー‐--{___/ゝ、,ノ
コピペ 真の総合スレならスレタイに【超漢字】【PMC】と書くのやめれ。
タイトル的にはこのスレは別物(存在意義あり)に見える。 少なくとも「超漢字」はタイトルに入れとかんとど素人が検索できんだろうが。
TRONスレだけでも15あるんだぞ。数減らせ。 スレホストとしてはこのスレ適当に沈めるか消費するつもりだったんだけど、
>>256 がムカついたんで断固保守だな。うん。
ネタは無いけどとりあえずageとこう。
,,.-'ヽ
ヽ "゙ー-、、 / : :!
i 、 :. ヽヽ_,,.....、,,,....._;/ ,;' ;,.!
i., ..;;;ヽ ヾ ,,;_ , /
ヾ_:::,:' -,ノ
ヾ;. 、;,
;; -=・=- ... 、-=・=-;:
`;. ● ,; ' 「次世代BTRONはエミュレータ‐」ネタ
,;' '.、 -‐-ノ ,;'、 について考えてみるか。
;' ;:
;: ';; エミュレータ‐と言っても大きく分けて3種類ある。
1.ハードを模倣するもの。
2.アプリケーションプログラム(バイナリ)を実行可能にするもの。
3.プログラムのソース互換にするもの。
この分類が適切かわからん。
超漢字においては、3がUNIXエミュレーション環境によってUNIXの
C言語で書かれたプログラムがコンパイルして実行可能になっている。
1と2は現状ではなぜか全く存在しない。 1.ハードを模倣するもの
有名なのはVMWareやVirtual PC。その上で本物のOS(WindowsやLinux)
が動く。フリーでもいくつか存在する。BochsやANEX86やBasiliskIIが
有名。
家庭用ゲーム機エミュもフリーで沢山存在するが、1と2のあいのこか? 2.アプリケーションプログラム(バイナリ)を実行可能にするもの。
これも多種多様である。有名なのはPPC Mac上で68k Macのプログラムを
実行可能にしたものや、UNIX/X上でWIN32アプリケーションを実行可能
にするWINEなどなど。WIN32とLinuxのバイナリを動かすのは数多く存在
する。
他に互換OSもある。
DR-DOSやFreeDOSやPTS-DOSはMS-DOS用のバイナリをそのまま実行できた。
WIN32のバイナリのほんの一部を実行できるReactOSなどもある。 >>260
1 や 2 を作るにしても、実績のあるものを移植しようと考えると
3 が先に必要になるということではないでしょうか。 >>263
そうとも限らないような。
1に当たるBochsをBTRONのAPIを叩く形で移植するのが可能性が
あるかな。BochsってWindowsとUNIX/X以外にもOld MacやBeや
その他にも移植されているよ。
Bochs動いても遅いからエンドユーザーにはありがたみが少ない
だろうけどね。
BochsってC++だけど、超漢字の場合どんな障害があるのだろう。 >>265
まあそんなこと言わんと。
BTRONファンにはつまらんかもしれんが、対岸から眺めている範囲では
理にかなった事をしているよ。 久し振りにageるか。
何もいまどきいまさらなBTRON3システムコールに拘泥しなくても
いいんじゃないかなぁ。
BTRONのキモってば、実装されたりされて無かったりするけど、
・GUI前提のユーザインタフェース
・GUI前提のスクリプト言語
・TADやTLUSを始めとするアプリケーション間通信機能
であってシステムコールはそれらを実現するための手段にしか過ぎないよな。
で、
あ〜?
なに書きたかったか忘れた。(藁 typedef struct {
UW startid; /* ファイルヘッダ開始 ID (0x54726F6E) */
UH ftype; /* ファイルタイプ */
UH atype; /* アプリケーションタイプ */
VB own[28]; /* 所有者名+隠し名 */
VB grp[28]; /* グループ名+隠し名 */
UH gacclv; /* グループアクセスレベル */
UH pacclv; /* 一般アクセスレベル */
H nlnk; /* 含まれるリンク数 */
H idxlv; /* インデックスレベル */
W size; /* ファイルの総バイト数 */
W nblk; /* 総使用論理ブロック数 */
W nrec; /* 総レコード数 */
VB reserved1[8];
W ltime; /* 保存期限 */
W atime; /* 最新のアクセス日時 */
W mtime; /* 最新の更新日時 */
W ctime; /* ファイルの生成日時 */
VB name[40]; /* ファイル名 */
VB pswd[24]; /* 合言葉 */
W refcnt; /* ファイル参照カウント (≧255) */
UH ridxofs; /* レコードインデックス開始位置 */
VB reserved2[8];
UH fid; /* ファイル ID */
UW endid; /* ファイルヘッダ終了 ID (0x82DDE96B) */
} DfFileHeader;
ファイル名は英数で40文字、漢字で20文字が最大です。イマドキ…
>>269
超漢字だと、英数字にも2バイト使うので、英数字だけしか使わなくても
最大20文字だとか。 空気の読めない>>269-271のような輩には苦痛と恐怖に充ちた死を願うとして
http://www.blueeyedos.com/index.html
こんなのあったのな。
Linux+Xかあ…。
なんだかつまらんな。 BTRON2本によると「2Bの実装は既に終り・・・」とか書いてるけどマジですか?
他の情報によると頓挫したとか蒸気だったとか色々言われてるわけだけど。
そこんとこの経緯を誰かプリーズ。 >>272
BeOSでこれは萎えるなー
次世代BTRONの場合はありだろうけど。
BTMemoとか「紙」とかっていうのもあるし。 >>273
BTRON1からBTRON2へ移行する人と企業が少なかったので商品化
しなかったのではないだろうか。
慣れ親しんだDOSからBTRON1への移行者が少なかったのと似た
理由。 >>275
Beのアプリが使えるくらい?よく知らないけど。
>>278
だうと。BTRON3も微妙にソースコード互換ですらなかったよ。
>>277
アプリとディス酉では明らかに違うと思うが?
>>274>>276
今までの経緯から考えてボヘミアン的な実装を進めていくしかないんだろうねぇ。
なにせ現行のTADは規格は改定されないわ、解説書(あげく同人誌!)が出るのに
10年誰も手をつけなかったし…。
つーかXMLでいいじゃん。TADなんて捨て捨て。 >>279
いちおー俺としては、ああいうアプリの登場でBTRONのエッセンスを
他環境へ実装するってのもそんなに悪くないもんだとわかったんだか
ら、次世代BTRONとして包括的かつもうちっと大規模にやるのもあり
じゃないかと思ったわけ。
取り敢えずTADが捨てだというのには同意だが。 ★あなたのお悩み解決致します!!
●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●別れさせ工作
あらゆる手段を使ってターゲットを別れさせます!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
その他人生相談からどんなお悩みでも解決いたします!!
直通 090−8505−3086
URL http://www.h5.dion.ne.jp/~grobal/
メール hentaimtt@k9.dion.ne.jp
■グローバル探偵事務所
>>280
次世代BTRONはユーザインターフェースとデータフォーマットで
OSである必要もないという考え?
BTMemoでもエクセルネタがあったけど
エクセルを開いた仮身にしなくても
出力データを貼り付ければ十分だと思う。
データを貼り付ける共通のデータ形式の受け皿があれば(XMLTAD?)
データの加工処理は環境ごとの別アプリや外部処理にまかせてしまえば
OSである必要もなく、VMである必要もない感じかな。
ライトBTRONとでも言うか。
ネットワーク上のブラウザ?で実現すれば端末の場所さえ依存しなくてすむ。
>>284
確かにそれはべりーないすな感じなんだが、その下でWindowsが
動くのかと思うとぞっとせんのぅ。
つーか次のWindowsのlonghornで殆ど実現しちゃうんだろうが。
こりゃあ困ったぞ。(藁
やっぱ言語マシソでしょう。つまりTACL方面重視。
とか書き捨てて逃げる。 実現可能性が明確なものを妄想とは呼ばないと思うのだが。
やはりBTRON2こそ。(w >OSである必要もないという考え?
というか、カーネルレベルから書き起こさなければならない理由がわからん。
>>268で書かれてる事がBTRONのキモであるのならば、その実現方法は特に問
題ではないんじゃないかと思われ。逆にBTRON2みたいな少年アイテム込みで
こその次世代BTRONだよな〜という考えもありだと思うが。ちなみに俺は少年
なので後者じゃなきゃイヤだけどな(w
>TACL
これについての情報はどこから手に入れればよいのでしょうか。
やっぱ15年前の論文集なわけ? >>288
ガッ!!(AA略
>>287
すまん。もう1つキモ忘れてたわ。
・仮身/実身モデル
つーかコレがホントの肝だよなあBTRONの。 > ・仮身/実身モデル
BTRON1/3的実身仮身なら適当なRDB使ってエミュレート可能。
どこぞの腐ったBTRON/FILEより容量上限もアクセス速度も
期待できそうだ罠。
あの、スンマソン…。
BTRON2的な徹底した仮身/実身空間モデルがいいんですけど…。 >>276
なんちゅうか、えらく荒っぽい論理展開ですなぁ。>リンク先 >>289
あとBTRON2が目指した分散処理も混ぜてちょ。 そりゃ、ITRON名無しさんくらいのスキルならRDBでエミュレートできるでしょうが、
ふつーのひとは、超漢字をインストールした方が楽だし早い、と思うYO! すんまそん。。。
丁猿人関係の規格書はまだ読めてません。
金無いんでネット上にうプされるまで待ってまつ。。。 ふと思ったんだけど、TACLが今すぐ無理なら個々のアプリケーションがTADの解釈をするようにしたらどうだろう?
特に指定付箋はアプリケーションID持ってるから対応するアプリケーションを解釈の為に起動するような起動方法を
新設することはできないかな?できれば色々便利だと思うんだけど。 B-rightにオプソ化の噂あり。
ライバルSSS-PC/XTALと、公開されるのはどちらが先だろう。 >>298
B-rightでの商売は止めるということかな… >>299
オプソ化を煽って開発者を囲い込む、積極的な戦略の四巻。 T-kernelの中がTOPPERS/JSPではなくB-rightの縮小版(ItIsの拡張版)
であると某所でネタになっていた。
本当なら今まで釣られまくってたな、おれ(プ この板でT-kernel=TOPPERSと吹聴していたのはおれ。
ぐぐってみたけどそんなことどこにも書いてなかったね。
まだ裏は取ってないけど、間違いを流してすまん。
しかしTOPPERSとI-rightの違いは大きいぞ。後者ベース
では興味が湧かない。 ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━― ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉 山崎すらカキコしなくなったので保守。
>>297
TADじゃなくてTACLだよな?
>>298
そうかっ。遂にPMCめBTRON3を捨ててBTRON2或いはその後継を出す気に…
有り得ねぇよ。 >>307
や、TAD。
TACLはいまだに仕様が固まってないんだし。
ないものは解釈できないw そもそも基本アプリ群はTADを解釈できてるんだが…。
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄ ∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン (⌒V⌒)
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン >>315
そりゃ悲惨だな…。
つーかえらい勢いで伸びてるな、TRON関連スレ。
夏冬だけの現象か?
そのくせこのスレ誰も書きこんでねぇし。w いっその事 TADを CEに載せて これ最強 とかやってくれ > MS そんな訳ないだろ , と大して調べずにパピコ ( 田中氏のキャラグラ略 ) 完全にではないが、TAD解釈するソフト自体はある。 BTRONの次世代仕様を妄想するの?
BTRON仕様の次世代OSを妄想するの? ファイル数制限を云々する前にマルチレコードを活かせと。 >>326
32bitか128bitにしとかんとまた足りなくなる 続柄?をもっとましにして、リンク名にも使えるようにして欲しい。
それとマルチレコードかどこかに複数の属性を埋め込めるようにしてくれ。
次世代はファイラーより検索が主体になるはず。 坂村が投げてるから
もうBTRONに未来なんか無いのさ 教授がBTRONを忘れているとか投げていると言う意見があるけど
もし、本当にそうなら、後は残された次世代の人の問題になるんじゃないのか?
教授も年でいつまで現役って訳じゃないんだろうし
いつもそのへん情報の根拠が曖昧で判断しかねる。
PMCにしても本当に諦めているわけでもないんだろ。
T-Engine経由でアプリが移植できるとかのコメントもあったような?
本当にPMCも教授も投げましたと言うなら
Squeakベースでも、BTMemoでもxulベースでも
前向きに移行しようかという話になるかもしれないけどね。
T-Engineも怪しいのでは?
B-TRONはファイルシステムの制限問題ひとつ改善しようとしない
ていたらくだしね T-Engineは
JAVAが使えるクライアントマシンとして
腐朽するはず
JAVAアプリがたくさん排出される T-Engineは
JAVAが使えるクライアントマシンとして
腐朽するはず
JAVAアプリがたくさん排出される
Business TRONは失敗して終了したので
Hobby TRONはどぉ? 次々世代BTRON5
純TAD …文字から動画まであらゆるファイルを統一的に扱う
64bit化 …データ転送からメモリアドレスまで完全64ビット化
アプリ …基本文章編集がワープロ専用機を超え、基本表計算がExcelを凌駕
完全多言語 …コーランから梵字教典、欧州諸語からデヴァーガナリーまでを正確に表記
実身/仮身 …プログラミングレスを可能にする従来の実身/仮身を超える柔軟なモデル
イネーブルウェア …幼児から高齢者まで扱える直感的な操作、デジタルデバイドを払底
その他…
実身名長…255文字
ファイル数の上限…5澗
最大ファイルサイズ…10ZB >>344
BTRONにそんなことを望むのが間違い、というのが健ちゃんやPMCの考え。 アプリを除けば>>344はそんなに間違ってないと思うが。 T-Kernelが出たので次のBTRONはないと考えていいですか? ユーザーインターフェイスやハイパーテキストなファイルシステムの研究とかは
続くかもしれないけど、それが独立したBTRON−OSとして実装されることはない
ような気がする。