パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

初代Macintosh、25歳になる」記事へのコメント

  • HyperCardの復活&持続的機能強化
    (まあないだろうけど)
    • by Anonymous Coward on 2009年01月24日 18時29分 (#1497939)

      HyperCardについては、スラド民としてはFOSSなパチモンでも全然OKというかむしろ歓迎なのだが、
      Macユーザ(ややもすればいわゆるマッカー)だと、
      FOSSでは納得してくれなくて、
      JOBS御大の息のかかったものでないと満足しないんだろうな。

      しゃれぬきにHC路線のものは出て欲しいです。(私としては)誰の手によってでも構いませんので。

      #InterfaceBuilderを後継だと見なす、という手もあるが…

      親コメント
      • by juan (3871) on 2009年01月24日 19時56分 (#1497979) ホームページ 日記

        HyperCardの場合、ちょっと凝った事やろうとするとXCMD,XFCNを書くみたいな感じで、出来ることは意外と限られてるイメージがありました。ただ、むしろそこがよかったのかも。基本的に、用意されたオブジェクト並べてイベントハンドラの中身書くだけってあたりが、初心者のとっつきやすさにつながっていたかな。

        あとなにげなく使いやすいビットマップ描画ツールが内蔵されてるのも、とりあえず他のソフト立ち上げなくても画像を含む作品作れてしまう気楽さに繋がってましたね。

        描画ツール含むツールボックスがメニューからぶら下がって、それがメニューから切り離されるのも斬新で(大型モニタの付属機能拡張等でメニューを切り離す機能自体は既出でしたが)、オーサリング作業の過程での描画とUIデザインとスクリプティングのモード切替なども「かったるい」思いをしないですむ手軽で直感的な設計で、さすがビル・アトキンソンといったソフトでした。注意深く機能を選別し、あえてできることを絞った上でそれと意識させないUIを構築するというのが大事なんだと思います。HyperTalk、スタック、カード、ボタン、ピクチャ、フィールドからなる構造ももきわめてシンプルで必要十分。画像は専門ソフトに任せたほうがいいからと描画機能を削ったり、カスタムUIがいるかもと言語部分を本格的なオブジェクト指向言語にしたり、実行速度を稼ぐためにコンパイル作業を課すような設計にしていたら、これほどとっつきやすいものにはならなかったと思います。まずは内蔵の機能だけでも十分おいしいので、存分に味わって、不満に思う部分は外部ソフトを使ったり、XFCNを書いたりできた。

        なにより、OS付属なのでMacユーザーならみんな持ってる事が期待できるというのがよかったですね。

        親コメント
      • by Anonymous Coward

        HyperCardもOpenDocもばったもんが出てこないのは結局のところニーズがニッチなんじゃないかと。

        • HyperCardが現代に復活するとNScripter [wikipedia.org]に対抗できそうです。

          #Macでノベルゲームこそニッチだ、っていう反応は認めない。

          親コメント
        • うーん、OpenDoc は兎も角 HyperCard 互換ソフトウェアはelefat [geocities.jp]以外にもかなりの数あるとおもいます。SuperCard の方もまだ生きています [supercard.us] し。 ちなみに、わたしは IIcx → Q700 → 7600 → Macmini G4 → Macbook と来ています。間がかなり開いているのは、Windows/Linux の方もそれなりに。一応 128k Mac/J-Star もリアルタイムで触ったような気もします。後者は使い勝手は良いのですけど、あのかな漢字変換がなんとも。
          親コメント
        • by Anonymous Coward

          ニッチどころか、そのフォロワーは現代において繁栄を謳歌していますよ。

          それはWorld Wide Webと呼ばれています。

          • by Anonymous Coward

            HyperCard→オーサリング→Web という流れだと解釈する派には、私は懐疑的です。

            Webでは基本は静的コンテンツであり、動く機能はあくまで添え物でしょうし。
            (いわゆるWebアプリは無理を押し通してるだけ)

            やっぱり子孫は
            不恰好かも知れないけどVBのような「ソフト」を作るモノだと思う。

            まあ、VBがあまりにも不恰好だったものだから、
            RAD=しゃれたスタック作成
            という流れがすっかり寸断されて
            RAD=無粋な業務アプリ作成
            という流れになってしまったのは
            ちょっと残念だったけど。

※ただしPHPを除く -- あるAdmin

処理中...