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

iPadを試した Alan Kay曰く、UIは最高で kicked assだ 57

ストーリー by soara
iPad is not a Personal Computer 部門より

abee2 曰く、

1972年の論文、"A Personal Computer for Children of All Ages"において今日のパーソナルコンピュータの原型となる"Dynabook"を提唱した Alan Kay。後に彼は Macintoshのことを「批評するに足る最初のパーソナルコンピュータ」と呼びました。これがあったので、iPhoneが発表されたとき Steve Jobsは「iPhoneは批評するに足るかい」と訊ねた訳です。Kayはそれに対して「スクリーンを 5x8インチにしなよ。そうすれば天下を取れる」と答えたとか(これは Dynabookより一回り小さい)。

この会話の真偽はさておき、iPadが発売された今、Kayが iPadについてどのような感想を持っているか興味のあるところです。幸い、Kayが代表を務めるViewpoints Research Instituteの研究員、山宮隆さんが Kayのコメントを Twitterにつぶやいています。評価はかなり好意的で(「UI は最高で kicked ass」(非常に印象的)とか)、iPadファンが喜びそうな内容になっています。しかし、Smalltalkerとしては「プログラムが作れないので、パーソナルコンピュータとしては辛口評価」にも注目したいですね。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • iPad(iPhone, iPod touch)には既にSqueakが移植されて [isqueak.org]います。しかし、AppleのSDK契約上の制約(独自インタプリタ言語の禁止)により、App Storeでは販売できません。しかし、これで作られたアプリケーション(Wikiサーバや電卓など)は今のところ審査を通っています。その中のScratch Viewer [mobilewikiserver.com]は、PCやMacで作ったコンテンツを動かせるのでHyperCard的に使うことができます。
    Scratch [mit.edu]はLEGO Mindstormsを作ったMIT Media Labの人たちがSqueak Etoys [squeakland.org]をMIT流に再構成したもので、この手のビジュアル言語では最も洗練されているもののひとつです。
    これからもAppleがインタプリタ規制を解除する可能性は低いと思われますが、審査を通さずに任意のプログラムを実行できるScratch Viewerが存在している理由はよく分かりません。子供用だと思って甘く見ているのかも。
  • by ryo_jp (9684) on 2010年04月10日 14時01分 (#1746699)

    ってダメかなぁ。
    いくつかをボタンの代わりにジェスチャーにするだけで結構iPadに似合うオーサリングツールだと思うのだけれど。
    指向が違うとは思うがちょっとしたオーサリングツールがあると、iPadはもっと便利になると思う。

    • by hirok_k (3438) on 2010年04月10日 20時44分 (#1746802)
      HyperCardは、簡単な言語でアプリケーションがどのように作られるかがある程度理解できる、素晴らしいプラットフォームだったんですが、なぜ復活させてもらえないんでしょうかね?
      親コメント
      • by Anonymous Coward

        簡単に言えば本当にほしがる人がいないからでしょう。
        哀愁を込めて語られるまでなのです。

        • by Anonymous Coward
          ハイパカ(懐かしい響きだなあ)あったころだって積極的にスクリプト勉強して
          ポチポチ書いてたのはごく一部でしたもんね。プレーヤーになったときもそれほど
          大きな騒ぎにならなかったし(簡単に制限解除できるってのもあったでしょうが)。
          簡単なオーサリング求める層に力割くより、UIの研磨と純正アプリのブラッシュアップ
          に人と時間割いたほうが得だって考えなんでしょう。
      • by Anonymous Coward
        本当に需要があればかつてのSuperCardのようなクローンを誰かが作るはず。
      • by Anonymous Coward

        MSのVisualStudio.NETは、かつてのハイパーカードみたいな感じだと思った。なかのコードはグタグタだけどね。

  • by auge (19016) on 2010年04月12日 1時25分 (#1747068)

    画面の1/8は広告で占められる。
    http://www.gizmodo.jp/2010/04/iadiphone81.html [gizmodo.jp]

  • by Anonymous Coward on 2010年04月10日 12時55分 (#1746663)
    アラン・ケイの理念はともかく、コンピューターを手軽に使えるためには、
    アプリだけでなくスクリプト環境やインタプリタ言語は必要だと思う。

    先日の話題でカルネージハートの話題が出てて思い出したんだけど、
    フローチャート的にパネルを配して矢印を書くだけで、
    一々画面を撫で回さなくても即結果が得られる自動化手法とか、
    オブジェクトのシンボルと変数や命令をつなげたら簡易アプリが出来たりとか、
    そういう環境は作れないもんかな?
    エディタでリファレンスを参照しながらキーボードでコードを打ち込む替わりに。

    スラド的には糞味噌のiPhone関係のブツだが、
    まともにコンピューティングが出来る機械になれば多少状況は変わってくる気がする。
    • by Anonymous Coward on 2010年04月10日 13時26分 (#1746684)
      自分でコード書こうって人だけがユーザーな世界じゃないからね。
      買ってきて手軽に使えればいい人の方が圧倒的におおい世界だから。
      そこら辺り理解できない人が性能はいいんだけどいまいち売れないハード
      作ってはぶつくさ言うんだよね。
      親コメント
      • by Anonymous Coward on 2010年04月10日 14時37分 (#1746710)

        Alan Kayの話題でこういう物言いができる根性に感動した。

        # 靴磨きだけ居たってピカピカの靴は作れないんだぜ?

        親コメント
        • by Anonymous Coward on 2010年04月10日 16時48分 (#1746745)
          Appleが社名からComputerを落として時点で/.に集うような層を相手にしようって会社じゃ
          無くなってると思ってるだけですよ。コード書こうなんてちっぽけな層より使いやすさと
          格好よさ求める層のほうがパイ大きいんですから。
          そんなにこっちの環境で何か書きたいならもっと勉強して契約結んでねって所になってると
          思ってるだけですよ。
          あ、元ACです。
          親コメント
          • by Anonymous Coward

            AppStoreに並ぶのがApple製のアプリだけで賄うつもりならそれで良いんでしょうけどね

            そうじゃないなら開発者に喧嘩売りまくるAppleの方針はどうかと思うけどね

            • by Anonymous Coward on 2010年04月11日 16時07分 (#1746977)
              あそこは元々俺らの流儀に従えないなら無理してついてこなくていい、な所ですから
              儲け(られる可能性)重視して我慢してついてくか、袂わかつか。そこら辺の選択は
              各開発者に委ねられてるんで外野がやきもきしてさし出口はさむ必要ないかと。
              元ACです。
              親コメント
            • by Anonymous Coward

              >そうじゃないなら開発者に喧嘩売りまくるAppleの方針はどうかと思うけどね

              個人のデベロッパに対してワールドワイドの流通を提供しているのも
              Appleなわけです。

              デベロッパでも歓迎している人も多いと思いますよ。

        • by Anonymous Coward
          Apple親衛隊はいつでもどこでもこんな感じだよw
        • by Anonymous Coward

          iPadはアラン君のために作ったわけじゃないということでしょ。

    • by ShNak (31713) on 2010年04月11日 15時11分 (#1746971)
      ご希望に添うかはわかりませんが、この開発用アプリは「動作・働き」の表象としての「パッチ」を
      線で繋くだけという簡易プログラミング方式を採用しています。

      Xcode と同じく Mac にタダでついてくる開発ソフトですが、「ひらめき即作成」ができるので個人的
      には結構気に入っていて、以前からスクリーンセーバー作成時などで利用しています(iPhone 用ソフ
      トが作成できるかどうかは未確認です)。
      親コメント
    • オブジェクトのシンボルと変数や命令をつなげたら簡易アプリが出来たり

      Flash CS5でiPhoneアプリが作れるようになるらしいですよ。

      親コメント
      • by Anonymous Coward on 2010年04月10日 13時34分 (#1746690)

        [http://journal.mycom.co.jp/articles/2010/04/09/ip4sdk/?rt=na 【レポート】Apple、「iPhone OS 4 SDK」規約変更 - Flash CS5/MonoTouch排除へ (1) 開発言語をObjective-C/C/C++またはJavaScriptに指定 | パソコン | マイコミジャーナル]

        やっぱり駄目にされたようです。

        ipadを「今風電子手帳」の域を絶対に越えさせないつもりなんだろうなあJOBSは。

        親コメント
        • by leftwing (37789) on 2010年04月10日 22時04分 (#1746827) 日記

          Appleとは開発契約を結ばない方が良さそうですね。

          親コメント
          • by Anonymous Coward
            Windows Phone 7のネイティブアプリ開発禁止でWindows Phone版Mobile Firefoxの開発を断念させられた件といい、ケータイ周りは海外でもガラパゴスまっしぐらですね。
          • by Anonymous Coward

            あなた(がた)が結ばなくても十分あつまりますからね。
            http://srad.jp/developers/comments.pl?sid=491351&cid=1746669 [srad.jp]

            • by leftwing (37789) on 2010年04月11日 13時16分 (#1746949) 日記

              マルチには気をつけようと言われているのに、マルチ商法に引っかかる人が大勢います。
              それと同じように、Appleが提供する不当な環境にも人が集まっています。
              要するに合理性だけで人間が動くわけじゃないって事です。

              親コメント
              • by _Neon (22944) on 2010年04月12日 10時19分 (#1747118) 日記

                ごめん面白すぎるのでコメント

                • マルチ商法 とiPhone,iPad,OS XのフレームワークがCocoaベース(ObjectiveC,C++)であることに何の関係もない
                • 合理性だけで人間が動くわけじゃないのないことと、フレームワークが Cocoa ベースであることに特別な関連性はない

                さてあなたのコメントは何を言わんとしているのでしょう?

                # 詭弁とFUDの両方だね:-p

                親コメント
              • by Anonymous Coward
                あなたが不当と判断するものに群がる人には判断力がないと
                すごい唯我独尊ですね。
              • by leftwing (37789) on 2010年04月11日 18時17分 (#1746996) 日記

                私がそう判断したことについて、何か悩み事でもあるのですか?

                親コメント
              • by leftwing (37789) on 2010年04月12日 17時08分 (#1747393) 日記

                私はCocoaが酷いとはコメントしていませんよ。ところで、お体は大丈夫ですか?特に頭とか目とか。

                親コメント
              • by KTFS (37383) on 2010年04月13日 11時09分 (#1747819) 日記
                その発言は詭弁かつFUDだという文句に対して、頭大丈夫?と返すのはウィットに富んだ紳士の対応ではないですね。
                • 「発言語をObjective-C/C/C++またはJavaScriptに指定」という記事
                • →開発契約を結ばない方がよさそう
                • →あなた(がた)が結ばなくても多くの人が集まってる
                • →マルチに集まってるのと同じ
                • →Cocoaベース(ObjectiveC,C++)であること(フレームワークが限定されていること)とマルチとは全然似た部分が無い
                • →Cocoaが酷いとはコメントしていません

                僕にはラストの一行だけおかしいように読めますよ。

                --
                ドウシテオレハ、ココニイルンダ!
                親コメント
              • by KTFS (37383) on 2010年04月13日 16時20分 (#1748137) 日記
                そんな事書いてたかなと読み直してみれば、やっぱり僕には「Appleが提供する不当な環境」と書いてるようにしか見えないのです。
                もしかすると頭とか目とかが大丈夫じゃないのは僕だったのかもしれせん。
                --
                ドウシテオレハ、ココニイルンダ!
                親コメント
        • by Anonymous Coward

          トランスレータで生成したコードかどうかなんてわからないんだから、黙ってやればいいだけでは?

          • by Anonymous Coward on 2010年04月11日 14時05分 (#1746956)
            少なくともFlash CS5のPackager for iPhoneはリンクされているランタイムでバレバレらしいので、Appleにとってはそれで十分なのでしょう。
            親コメント
          • 完全に(Objective-)C/C++にトランスレートしてやれば問題ないと思う(ついでにXCodeからタスクとして呼べるようにしておくと良いかな)けど、evalとかtimer系統の関数はやっぱりインタープリタのコードをruntimeとして入れる必要があるので、これを発見した時点で契約違反と分かりますね。

            逆にruntimeを使わないようなもの(たとえばbisonなど)は新規約でもOKであるように読めます。実際XCodeのプロジェクトでbison使えますし。
            --
            Best regards, でぃーすけ
            親コメント
    • by Anonymous Coward on 2010年04月10日 13時28分 (#1746686)
      いわゆる「言語」は搭載されないでしょうね。たぶん。

      ただ、利用者の秘書となってくれるような自動化のしくみは考えているのではないかと勝手に想像してます。
      MacにはAutomatorというものがあるので、それをもっと洗練させたようなものが現れる可能性はあるんじゃないでしょうかね。「パネルを配して矢印を書くだけ」というのはiPhoneの小さな画面では面倒かもしれないけど、iPadなら作る事そのものが楽しめそう。
      親コメント
    • by Anonymous Coward on 2010年04月10日 17時42分 (#1746763)

      レゴプログラミング [joelonsoftware.com]

      親コメント
  • kiss my assと空目 (スコア:0, オフトピック)

    by leftwing (37789) on 2010年04月10日 12時55分 (#1746662) 日記

    アラン・ケイがビンス・マクマホン [wikipedia.org]みたいなことを口走るようになったのかと思った。

  • by Anonymous Coward on 2010年04月10日 21時42分 (#1746820)
    つい最近 iPhone で遊び出した者ですが、これはまあ、それなりに楽しいおもちゃだ、と。 でも、フルキーボードが使える iPad には期待していますが、そうなると体が Emacs になっている私としては iPad で Emacs が動くかどうかが決定的。 というわけで、iPad で動作する Emacs はあるんですかね?
    • by Anonymous Coward
      Mac OS X のキーバインドを踏襲しているなら、C-F, B, N, P, A, E などが使えるのかも。
    • by Anonymous Coward

      - Emacs とは Emacs Lisp インタープリタである.
      - iPhone はインタープリタを禁止している.
      以上2点から考えられる結論は…

  • by Anonymous Coward on 2010年04月11日 14時41分 (#1746962)

    そもそもiPhoneの時には(iPadぐらい)大きければ天下とれる、
    って言ってたわけでしょ?でもiPhoneの天下っぷりは見てのとおり。
    ならiPadが天下をとれるかも当てになるかなあ。

typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...