アカウント名:
パスワード:
たしか一年かそこら遅れてマックが出たんだけど,アプリアイコンを起動できるは,ショートカットはあるは(Lisaにはショートカットはなかったはず)で,「なんちゅーパソコンみたいなマシンだ」と思ったことを覚えています。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
Lisaの思い出 (スコア:4, 参考になる)
Lisa Officeは,LisaWrite,LisaDraw,LisaCalcなどのオフィスアプリの集合体で,データをお互いにカット&ペーストできた。たぶんこれもコンシューマに売られたパソコンでは初めてだったはず。当時は「統合ソフト」なんて呼ばれて,IBM-PC でも一大ブームになり,マイクロソフトは Windows を突然発表したり,Visicalc を作っていたところの VisiON,のdBASEで有名な Ashton-Tate の FRAMEWORK とか出たけど,どれもダメでした。結局 IBM-PC 用に生き残った「統合ソフト」は Lotus 1-2-3。一番統合ソフトらしくないのに。
Lisa Officeってアプリの名前みたいだけど,実際にはマックでいうFinderの機能も一緒になってて,OSと一体化していました。
あとアップルの悪いくせで,フロッピー(5インチ)が独自のもので,やたら高いメディアを買わないといけなかった。Lisa2になって,マックと同じ3.5インチになった。
たしか一年かそこら遅れてマックが出たんだけど,アプリアイコンを起動できるは,ショートカットはあるは(Lisaにはショートカットはなかったはず)で,「なんちゅーパソコンみたいなマシンだ」と思ったことを覚えています。
Re:Lisaの思い出 (スコア:1)
アイコンで起動できるパソコンなんて当時有りましたっけ?
Re:Lisaの思い出 (スコア:1)
いや,ありません。僕が言いたかったのは「アプリから起動するパラダイム」ってことですね。Lisaは「ドキュメントを操作するパラダイム」だったので。
Re:Lisaの思い出 (スコア:0)
Re:Lisaの思い出 (スコア:0)
Re:Lisaの思い出 (スコア:1)
ひょっとしてキーボードショートカット?
Re:Lisaの思い出 (スコア:1)
Re:Lisaの思い出 (スコア:1)
そうです。つーかマックじゃショートカットゆーたらアレのことじゃないんですか?エイリアスはエイリアスだし。
Re:Lisaの思い出 (スコア:0)
これが、アプリアイコンをダブルクリック→無題ドキュメントを開いて起動、に比べてどう便利なのかが理解しかねる
Re:Lisaの思い出 (スコア:1)
後のOpenDocに見られるようなドキュメント中心パラダイムのハシリだと言うことでしょう。
結局ドキュメント中心パラダイムはOpenDocの挫折とともに一旦の終焉を迎えましたが。
Re:Lisaの思い出 (スコア:0)
iTunesみたいなものをドキュメント中心でやると死ねそうと思った
Re:Lisaの思い出 (スコア:1)
マジですか。当時はまだGUIを備えたパソコンは無かったわけで,パソコンは特殊なスキルを身につけた人のツールでした。LisaはEasy-to-use(これを言い出したのもたぶんLisa)を標榜して,「誰にでも使えるパソコン」を目指したのです。パソコンをまったく使ったことの無い人(でもビジネスのスキルのある人)がターゲットでした。そこでAppleがとった手段が「デスクトップメタファー」でした。実際の机の上での作業のようにパソコンが使えれば,パソコンを使ったことがない人でも使えるんじゃないかと。「アプリの起動」なんてのは,専門家以外には理解不能なメタファーですから,Lisaからは排除されたのです。オレが作ったわけじゃないから真相は分らんけど。
Re:Lisaの思い出 (スコア:0)
Lisaの設計者はユーザーを低能扱いしていたわけですね。
Re:Lisaの思い出 (スコア:1)
全然違うじゃん。まあACに理解しろってほうが無茶か。
Re:Lisaの思い出 (スコア:1)
Lisaが出たときにはWindowsもMacも無かったから,アプリの起動といったら,コマンドラインからディレクトリの階層のどこかにある実行可能ファイルを呼び出すか,自分でPATHを設定するかなんじゃよ。しかも,それとは別にデータ(=ドキュメント)を管理しないといけない。GUI化して,アプリをアイコンで見せてあげれば,PATHとか気にしなくてもよくなるのだけど,それでも(いまでも)「作ったはずのファイルがどこにあるか分らない」ってことはよく起きるでしょ。Lisaの中の人がどこまで検討したかは知らないけど,アプリアイコンを起動するよりも,ドキュメントアイコンを操作させた方がベターであるという結論に達したのは驚くに当たらない。
Lisaは「学習コストを極力抑えて,今までの仕事の流儀でそのまま使える」ことを目指したのだろう。それがうまくいったかどうかは別。でも利用者を低能扱いしたわけではないと思うぜ。
# 僕は下流の人の嫉妬には優しいので,低能と言われても怒らないよ。
Re:Lisaの思い出 (スコア:0)
自分を上流だと思い込んでいる中流の人は、やたら周囲を見下しますね。貴方みたいに。
Re:Lisaの思い出 (スコア:0)
べつに歴史的経緯の話をしているわけではないのだが。
(大差ないんじゃないの?というのが俺の主張。ドキュメント指向が劣っているなんて言ったか?)
まあ、ドキュメント指向が歴史的遺物だと思っているのなら、CUIとの比較にもなるのか。
> 「アプリの起動」なんてのは,専門家以外には理解不能なメタファーですから,
> 「アプリの起動」なんてのは,専門家以外には理解不能なメタファーですから,
> 「アプリの起動」な
Re:Lisaの思い出 (スコア:1)
つーか低能なギャグに突っ込んではなりません。
Re:Lisaの思い出 (スコア:1)
そうなんだけど違うよね(pipとは懐かしい… SORD…いやそれは違う)。
Lisaのターゲットはそういう「みんな」じゃなかった。パソコンを使うのは特殊なスキルと思われていたから(コンピュータメーカの社員だってパソコンやワープロを使うのは若手だけという時代),"コンピュータを使えない人にも使えるパソコン"ってのが真剣に考えられていた。「できる××」とか「xxx for dummys」なんて書籍が大量に出回るなんて想像もできないからね。でLisaの中の人たちは「コマンド行でアプリ起動なんて無理! GUI! ドキュメント指向で!」と判断したんだと思う。これのどこが「ユーザを低能扱い」しているのか教えてほしい。ひたすら使いやすさを追い求めただけだと思うのだが。その後マックが "rest of us" なんて言い換えていた層がターゲットなのでしょう。
>大差ないんじゃないの?というのが俺の主張
ACさんに「俺の主張」って言われてもどれが誰の発言だか分らないしな…
まあ,これこそ「歴史的経緯」だよね。当時はそんなこと分らなかったのよ。アプリアイコンのクリックなんてメタファーのパソコンはなかったから。もしかすると,アプリアイコン起動のメタファーにすればLisaはもっと売れたのかもしれないけど,こればっかりはナントモ。だから「いま見ればアプリアイコン起動もドキュメントアイコン起動も変わらないでしょ」といえばそうかもしれない(それでもドキュメントの管理のしやすさなどのよさはあるかも)。ただドキュメント指向のUIだと「同じデータ形式を処理する複数のアプリをどう使い分けるの?」って問題があった。Lisaはクローズドなアーキだからよかったけど。
# そういえば同じ行をたくさんコピペするってのはどこの文化。そういうお下品なのはやめた方がいいんじゃ。
Re:Lisaの思い出 (スコア:0)
ところで、ワープロ専用機になるとどういう風に考えればいいのですかね。
電源を入れると「編集」とか「文書整理」とかのメニューが出てきて、
今で言うワープロソフトは立ち上がっているけれど、そのままでは
目の前に紙はありませんよね。
さらに、この機能を選んでからデータ入力、もしくはデータ参照という
操作体系は、ビデオの録画予約、HDレコーダや携帯電話の操作全般にも
当てはまるでしょう。
もっと広い意味で考えると、車の運転も該当するんじゃないですかね。
Re:Lisaの思い出 (スコア:1)
TRONの坂村さんなんかは「誰でも使えるというのがそもそも幻想で,車の運転のように練習すれば使えるようになればいいのだ」と言ってました。
Lisaが登場したときにはGUIを持つパソコンはありませんでした。だから「アプリのアイコンから起動」する操作(今のWindowsやMacはみんなそうですが)は比較対象にならなかったのだと思います。内部的には試したのかもしれませんが,少なくとも「ドキュメント中心の操作の方が,より分かりやすい」という結論になったのではないでしょうか。お手本にしたのはXEROXのAlto(のSmalltalk)か,Starあたりらしいけど,あのへんのマシンも「アプリの起動」みたいな操作はありませんよね。
つまり必要なものはみんな「そこにある」ような操作系がLisaの目指したものなんだろうと思います。紙も計算機も筆も時計もそこにあって,いちいち起動しない(というか起動を意識させず,ドキュメントの作成に集中させる)。
# ちなみに古いアップルのHIG(Human Inteface Guideline)にはモードに関する記述があって,「アプリは1つのモードである」と書いてあったと記憶しています。
Re:Lisaの思い出 (スコア:0)
このやり方の場合、そういったことはなくなるでしょう。
Re:Lisaの思い出 (スコア:0)
確かBTRONも同じ。
最初に白紙を取り出してから作業を始るようになっている。
# 使ったことはないけど。
ありがとうございます (スコア:1, すばらしい洞察)
無精なので実際に手を動かすことはあまりないのですが、こういう「ものづくり」の話を見たり読んだりするのは好きです。
LisaはMacの元になったとか、その程度しか知らないので、ちょっと調べてみようっと。
日本人作者 (スコア:1, 興味深い)
Re:日本人作者 (スコア:2, 興味深い)
Z80のフラグ挙動で「不定値」と定義されているものがあります
ところが実物のZ80では特定の値になるようになっていて(どこのZ80でもそうだったらしい)
規格どおりにエミュレートしても実際には動かない、というのがありました
規格外の挙動に依存されるとキツいです
あと日本人作者の苦労話なら、スパカセの解析 [interq.or.jp]が壮絶でしたね
特殊機能の嵐で数ヶ月かかったそうです
エミュレータの作り方 (スコア:0)
タイマーで切って、命令やらハードの処理をやっていくのだと思いますけど
色々と高速化ってあると思うのです。興味があるのでできましたらお願いします。
Re:エミュレータの作り方 (スコア:2, 興味深い)
当たり前の話ですけど、実機の各チップは並列に動作しています。場合によっては、わずかにそのタイミングが狂うだけで正常動作しなくなるものもありますので。
この辺り、いかに手を抜けるか(コーディングの手抜きではなく、タイミング合わせの)が高速化に大きく関わってくるはずです。
ただ、実機の動作を再現することを目的としたエミュレータは実機以上の速度を出す必要はありませんから、常に速度を求められるVMwareのようなものよりはずっと楽だと思います。
Re:エミュレータの作り方 (スコア:2, 興味深い)
Virtual Machines: Versatile Platforms For Systems And Processes
http://www.amazon.co.jp/Virtual-Machines-Versatile-Platforms-Architect... [amazon.co.jp]
# 日本語で読みたい人っていますか?
Re:エミュレータの作り方 (スコア:1, 参考になる)
インタプリタや OS の仕組みがそのまま適用できるはずなので、
その手の参考書が使えると思う。
CPU までエミュレートするタイプの完全なエミュレータの場合、
多分インタプリタと構造的には同じはず。
従って高速化の技術も JIT とかインタプリタのそれがそのまま使えるはず。
エミュレートする環境とエミュレータを乗せる環境で CPU が同一である場合、
例えば VMWare 等は I/O 周りとか主にハードウェアの差異だけをエミュレートしてるらしいけど、
これは、特権違反、バスエラーやアドレスエラー等の割り込みをフックして
エミュレートルーチンに飛ばしてるはず。
これはどちらかと言えば OS の構造に近いんだと思う。
Re:エミュレータの作り方 (スコア:0)
Re:エミュレータの作り方 (スコア:1, 興味深い)
Re:エミュレータの作り方 (スコア:0)
Z80,6502のソースコードもあり、大変参考になります。
Re:エミュレータの作り方 (スコア:0)
Re:エミュレータの作り方 (スコア:0)
SWEET16のことも忘れないであげて下さい (スコア:0)
Re:俺だけ? (スコア:1, おもしろおかしい)
そうだから重いでしょうね。
# それにしてもすごいもんだね
Re:俺だけ? (スコア:0, オフトピック)
# 数秒が「重い」レベルだったらIEのせいではないということで。
Re:俺だけ? (スコア:0)
読み込みではなく、インタビュー本文のレンダリングに時間が掛かっているような挙動です。
(本文を超えてコメントの所まで辿り着けばIEでも軽くなるので)
Re:俺だけ? (スコア:0)
旧ライトモード準拠の設定だけどね。
標準のゴテゴテモードだと遅いのかも知れんが試す気にもなれぬ。
Re:俺だけ? (スコア:0)
実装の差異か環境固有の問題かと。
#IEだとgonzui-win32を立ち上げて3000行超えるソースを
閲覧しようとするととたんに固まってしまうという似た経験をしてますが。
Re:俺だけ? (スコア:0)
PageUp、PageDownで1ページ進めるたびにCPU負荷が跳ね上がりレンダリングしてる様子がわかるぐらいです。描画が終わるのに2~3秒かかります。Celeron2.4GHz、メモリ1G、オンボードビデオなマシンなんてもう使うなってことですかね・・・
Re:俺だけ? (スコア:0)
Re:俺だけ? (スコア:0)