!!!Palm版HyperCardが欲しい *投稿者: t_bird *カテゴリ: ... *優先度: 普通 *状態: 提案 *日時: 2006年06月20日 04時44分49秒 {{bugstate}} !!内容 Palmは、豊富な予備知識を求めたり難しいことをさせるツールを一般ユーザに用意する必要はないと思います。ただ、それでも少しカスタマイズすることができればとても使いやすくなったり、新しい扱い方ができるデータというものがあると思います。個人的にはMac OS XにだってHyperCard(のようなもの含む)があればと願っていますが、現在のバソコンの機能や環境とは乖離してしまったように感じています。ただ、DAが再び住まいを得たPalmなら、あの素晴らしきHyperCardの住まいとしてもぴったりではないかと思うのです。高機能化する必要はありません。HyperCardの基本形だけでも結構です。新しいソフトを作り出すには、枠組みや約束事を決めていくだけでも大変ですが、すでに動作モデルも文献も存在しています。最後に… 初めてPalmに出会った日、私は初代Macに再会したようにさえ感じたのでした。 !!コメント *欲を言い出すときりがない部分だと感じます。そもそもHyperCardっていうの、HyperCardらしきもの、というのではなく、どのような機能があると良いのか、そのまとめ直しから実装に向けた設計になっていくのではないでしょうか。 - michieru (2006年06月20日 09時45分24秒) *CSV的なデータベースソフトという意味では、JFileが有名ですがご存知でしょうか?もしくはPsDBというのもありますね。(参照:[muchy.comのデータベースカテゴリ|http://www.muchy.com/category/db_manage.html]) - michieru (2006年06月20日 09時48分12秒) *t_bird さん、はじめまして。michieru さんのコメントから、どうやらデータベースソフトらしいとわかりましたが、たしかにどのようなものを求めていらっしゃるのか判然としません( きっと HyperCard をご存知の方にはわかるのでしょうが...)。まずは HyperCard がどのようなものかから説明して頂ければと思います。よろしくお願いします。 - 陰郎 (2006年06月20日 10時13分06秒) *HyperCardは名前からカード型データベースだとか、有名なスタック(HyperCard文書のこと)から動く絵本作成ソフトと勘違いされやすいのですが、オブジェクト指向開発環境です。HyperCardでスタックをつくっていた者からみると、他に変え難い魅力的な環境ですが、現状のMacですら実装されていないHyperCardをPalmに移植しようとは思いもつきませんでした。 - ひろやす@gnf (2006年06月20日 10時31分36秒) *HyperCardの全てを再現するのはどう考えても不可能です。どのようなスタックを使いたいのか・作りたいのかを絞って話を進めないと「できません」で終わりだと思いますよ。 - ひろやす@gnf (2006年06月20日 10時35分18秒) *Wikipedia で調べてみました...([こちら|http://ja.wikipedia.org/wiki/HyperCard])。なるほど、Mac の世界には古くからスゴいものがあるんですね。非常に興味深い分野ではありますが、ひろやすさんがコメントされている通り、これをそのままというのは規模が大きすぎる、ということになりそうです。特に HyperTalk というスクリプト言語(でいいのかな?)まで含めるのであれば、Palmware 開発環境を作り上げるに等しい作業になりそうですしね。 - 陰郎 (2006年06月20日 10時54分44秒) *私は HyperCard を使ったこともありませんし、Mac を触ったこともありませんから、あくまで想像ですが、これを Palm で作ったらどうなるか、考えてみました。簡単に編集可能なテキストで画面構成や遷移、表示されるフィールドやボタン、さらには動作までを記述し、専用の Palmware がそれを読み込んで「完全に動的に」画面を表示し動作する。つまり、画面リソースまですべて統一的に記述できるインタプリタ、というところでしょうか。それは開発者にとっては強力なプロトタイピングツールになりそうですね。その意味では非常に興味深いですが、おそらく仕様面でオリジナルとのズレが出すぎて HyperCard と呼んで良いものではなくなるでしょう。それ以前に、そのような開発環境がすでに存在したりしないかな? - 陰郎 (2006年06月20日 11時05分39秒) *同種?の開発環境をお探しなら、[Plua|http://meusite.uai.com.br/~mmand/plua/plua.htm]はいかがでしょう。HyperCardを触ったことが無いのでなんともいえませんが、ちょろちょろとコードを書いて即実行できるというお手軽さは、通じるものがあるのではないかと。 - alg (2006年06月20日 11時57分24秒) *HyperCardを知っている私からすれば、たしかにHyperCardのPalm版欲しいですねぇ。でもあれを再現するのは大変だと思います。 - eye (2006年06月20日 13時23分59秒) *HyperCard・・・懐かしいですね・・・[CollectIN|http://homepage2.nifty.com/suzukieng/CollectIN.htm]では、代用できませんか? - たいち@管理人 (2006年06月20日 14時48分37秒) {{comment multi}}