いまさらHyperCard
■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定
2001/08/04(土) 20:58ID:YT8qnPvo0153名称未設定
02/03/23 20:46ID:dMxHFXW8普通のもん、てハイパカ以外の環境でアプリ作るってこと?
言語とかクラスとかの勉強に時間かけてらんなくてハイパカでやるんだと思う。
あるいは、ハイパカで無茶すること自体が面白いのかも。
0154名称未設定
02/03/23 20:53ID:q9Pv5QwD昔そんなふうにしてWebにあげたスタックを再生できるようなのがあったような。
あと、supercardはできたっけ。
>>152
はいぱかの代替になるようなのってあるかな..。
REALBasicとかはアプリ作成環境としてはいいけれど、
いわゆるマルチメディアオーサリング(wには向いていない。
DirectorやFlashはまたインターフェースが違うと思うし、
そうそう乗り換えってのはできないんじゃないかと。
あと、ちょっと前のほうにも出てきたけれど、
白黒だと上手に見えるってのがあるよね(笑)。
0155名称未設定
02/03/23 20:54ID:q9Pv5QwD> うにょ2…SE/30んときやってたさ。まだあったんだ。
うにょ2か...あれは面白かった。
Macの表情がまた良いんだよね。
0156名称未設定
02/03/23 21:45ID:28sq7XEfその当時からHyperCardは古臭く思えたよ
0157名称未設定
02/03/23 22:09ID:2udYNEyHそりゃそうだろな。HyperCardの全盛期って89-90年頃でしょ。
あのころはHyperLib毎号買っていたなぁ。
IIciが欲しかったけど、買えなくて。
0158
02/03/26 23:51ID:Fs1SuhEP切り捨てをするにはどうやればいいのでしょうか?
四捨五入はRoundを入れたらOKっていうのは解るんですが・・
(切り捨てが解ればRound知らなくても四捨五入できるのにw)
0159名称未設定
02/03/27 12:07ID:tHGL4nNUあるいは、it / 5 の代わりに it div 5 とすれば、切捨ての商が得られます。
0160名称未設定
02/03/27 16:15ID:+W10dJYs四捨五入なら、0.5引いてroundとか。
round(4.9 - 0.5) = round(4.4) = 4.0
round(4.3 - 0.5) = round(3.8) = 4.0
0161名称未設定
02/03/27 17:00ID:tHGL4nNUround(6-0.5) = round(5.5) = 6
は上手くいくのですが、
残念ながら
round(7-0.5) = round(6.5) = 6
では上手くいきません。
そういう仕様です。
0162名称未設定
02/03/27 23:08ID:CyXeK4Ed数字の丸め方はJISでも規定しているので工学書を見て下さい。四捨五入とはかなり違います。
1の位が偶数の場合、0.5より大きい数を切り上げ、0.5以下を切り捨てます。
1の位が奇数数の場合、0.5以上の数を切り上げ、0.5より小さい数を切り捨てます。
四捨五入をする場合は0.5を足した数を trunc で切り捨てれば良いのです。
trunc(4.9+0.5)=trunc(5.4)=5
trunc(4.3+.5)=trunc(4.8)=4
trunc(6+0.5)=trunc(6.5)=6
trunc(7+0.5)=trunc(7.5)=7
0164158
02/03/30 01:06ID:c4UnCSA2多謝。
0165名称未設定
02/04/03 23:12ID:qtOatfgX0166名称未設定
02/04/08 21:43ID:+BgekfJP0167名称未設定
02/04/08 22:43ID:o7RHlRuRもはや商品価値はないだろうから。
0168名称未設定
02/04/10 00:40ID:b4wg5+rj公開はしないだろうなぁ。Apple はユーザーに スタックを作るよりも
iMovie で映像を作らせた方がまだシェア拡大につながると思っている
だろうし、HyperCard が広まり過ぎると FileMaker が売れなくなるし。
言い方は悪いが多分、飼い殺しにする気なのでは?
0169名称未設定
02/04/13 14:03ID:/sZuaQHHお金をたくさん稼いで、Appleからソース買収すれ。
で、それをベースにHyperCard Xを作ってAppleに売却だ!
もちろん全機種にバンドルが条件だ!
夢があるだろー。
0170名称未設定
02/04/13 17:18ID:oFZlezCA0171名称未設定
02/04/14 03:58ID:+cO06dM20172名称未設定
02/04/14 04:17ID:f2NOXJk70174名称未設定
02/04/14 12:57ID:qRid9gMm0176174
02/04/15 20:57ID:fjj5TrD6ありがとう。ちゃんと落とせました。
というか落とせてたのに分かっていなかった。。すみません。
さて、久しぶりに作るかな。
0177省資源委員会
02/04/20 19:19ID:3hvYhmtHもはや47か46番目に長寿、
0178134,136
02/04/21 03:01ID:ABo4a0vnでも普通の面がクリアできない
鬱…
ついでに保全
0179名称未設定
02/04/24 00:15ID:DX9nFbZqBill Atkinson 御大を皆で担ぎ上げるしか方法は無さそうだな。
0180名称未設定
02/04/27 01:31ID:2BREEEdV0181名称未設定
02/04/27 02:13ID:GVdNJH0pやぁビル、すばらしい写真だね!せっかくだからまとめてスタックにして
配付して、広く世界中のみんなに鑑賞してもらうってのはどうだい?
とか?
0182名称未設定
02/05/03 00:41ID:eICrhRFG0183ネジ
02/05/03 09:30ID:VBAIIvrQ他の言語では「○○で○○するにはどう打つんだっけ?」と
調べたり暗記したりする必要がある中、
常識的な中学程度の英語文法で打てば大抵通っちゃうからな。
何で人間の言葉に近いプロフェッショナルな言語
(=コンパイル可能、ファイルサイズが小さい、高速、強力、商用ソフトに使える)
が未だに無いのか不思議。
プログラマーにそんな物は必要無いって考えかね?
(Mystとか、HCが商用でも使えてたってのは、この際例外として考えず…)
0184zero
02/05/03 13:53ID:/qyR00Me例えば、日本語AppleScriptなんかかなり変な日本語だったと思う。
セミコロンで括らなくても文字列として扱えないと
英文に近いプログラム言語にはなりませんが、
そうすることで変数なのか文字列かどうかが曖昧になり、
動作速度が遅くなります。
put a+33 into b
より
b=a+33;
の方がタイプ回数も少なくて済みますし。
HyperTalkは初心者向けに良く考えられた言語です。
でも、プロフェッショナル向きではありません。
0185名称未設定
02/05/03 15:10ID:9BJrmc/i0187ネジ
02/05/03 21:47ID:VBAIIvrQ俺は英語ネイティブなんですが(煽られるな…)、別に扱いにくくはないです。
むしろ常識的文法が常識としてそのまま通るからこそHyperTalkが好き。
日本語AppleScriptは確かに変ですが、あれは単に日本語という言語が
プログラミングに向いていない(単語間の明確な区切りが見えにくい事とか)
という事の方が強かったのではないでしょうか?
曖昧な表現の判断による動作速度の低下は確かにありますが
(クォートで囲むのと囲まないのではHC上でも動作速度が違います)、
それは単にインタプリタ型だからであり、最終的にコンパイルしてしてしまえば
速度の問題は無いのではないかと思います。
他の言語でも、開発用ビルドは最終形ほど速くはないはず。
また打鍵数ですが、これは英語に近い文法と素早く打てる文法の
両方をサポートすれば済むのではないでしょうか。
実際、Revolution等では○○ of ××を○○(××)と書いても通じます。
はじめに人間の言葉に近い所から入って、慣れてきたら
より素早く使える方式に切り替えていくという方法をとれば、
ちょうどGUIにおけるメニューとショートカットキーの関係のように
初心者と上級者の両方に対応できるのではないかと思います。
激しく高度なパーサが必要になりますが(汗)
0188zero
02/05/04 10:48ID:KTiswwJ0HC2.0になってからスクリプト動作時にコンパイルしてるらしいんだけど、
それでも速度が違うのは何なのかなぁ。
まともなコンパイルが出来てないんだろうな。
コンパイルすれば速度の問題は出ないはずですね。
確かにそのとおり。
2種類の文法をサポートするのはあまり良くないと思います。
解説が2種類になってしまいますし、どちらの文法を使えばいいのか
分かりにくくて混乱の元になります。
HyperTalkでもtheを付けるべきか付けざるべきか分かりにくいですよね。
ショートカットキーと言えば、HCって結構ショートカットキーが充実してるんですよね。
メニュー使わなくてもほとんど操作できるくらい。
特にペイントのパワーキー機能はお絵かきさんには激しく便利。
0189ネジ
02/05/05 14:09ID:PyTMpRdcHC2.0以降が実行時にコンパイルを行っているというのは初耳でした。ですが、
ご指摘の通り、あまり効率的なコンパイルは行えていなかったように思えます。
昔CompileIt!という製品が出ていました。これはHyperTalkスクリプトを
コンパイルしてXCMD/XFCNにする事ができるもので、これを使用すると
2.0以降のHyperTalkの場合に比べてもかなりの高速化がはかれていました。
実行時のコンパイル(JITコンパイラみたいな?)ではなく、通常のコンパイラ型言語と
同じやり方でのコンパイルを行えば、速度の問題は解決できると思います。
文法が増えると混乱を招くという指摘ですが、確かに混乱はあるかもしれません。
正直なところ僕自身でもこれが良いのか悪いのかは微妙なところです。
ですが、2つの文法に完全な互換性を保たせておけば、混ぜて書いても
大丈夫なはず(大丈夫であるべき)ですし、エディタが自動的にどちらかの
文法に自動変換することも可能なはずです。
最初に教える時には上級者向け文法は見せないでおいて混乱を避け、
だいたい概念や文法を覚えたところで速い方の文法を教えるようにすれば
(文法と言うよりは省略形と言った方が近いかもしれません。BASICでPRINTの
代わりの?とか、Cでa=a+1;の代わりのa++;とか。)、スムーズなラーニングカーブ
を保ちつつ習熟後の効率をも得ることが出来ることが出来るのではないかと
思います。学ぶ総量は増えてしまいますが。
0190名称未設定
02/05/05 15:26ID:xg+K12B4あれの使い方がわかると、HyperTalkの動きがはっきり見えて楽しい。
0191名称未設定
02/05/05 15:41ID:WVhpYBVy(・∀・)に清き1票をお願いします!
投票所
http://www.kyokusho.com/ranking/cgi-local/k6/k6-1/choice.cgi
ラウンジのスレ 打倒(・∀・)石原
http://ex.2ch.net/test/read.cgi/entrance/1020514008/
■□■□■□■□■□■□■□■□■□■□■□■□■□■□
0192名称未設定
02/05/06 16:37ID:j5dPHvTS「作る」ことこそが楽しい
0193名称未設定
02/05/06 20:58ID:w/LvAhMx林氏みたいな最前線にいる人もこう思ってるんだね。
なんかホッとしたよ。
でもスタックに関しては見る部分がずいぶん不足してる気もするけど。
ここ数年のスタック作品の変化(ゲーム系の)は、ちゃんと評価されるべきと思う。
0194省資源推進及び良スレ保護合同委員会 ◆dIGniTY2
02/05/11 16:31ID:IEvqrgJ5これを良テーマと言わずして何か!
0195名称未設定
02/05/11 18:11ID:1HWktK7r林は最前線というよりアポの広告塔だろう。
アポのパンフレットの記事を並べて商売しているんだからいい身分だよ。
なんかiWeekだのエクスポだの基調講演だのってどこか
北朝鮮のマスゲームみたいで気持ち悪いけど、マンセーすか?
0196名称未設定
02/05/11 18:28ID:axLrJQQZ0197名称未設定
02/05/11 23:09ID:dbbpqhnBあ、自分も結構スタックを公開してたりします…。
0198名称未設定
02/05/11 23:14ID:GdfoY6x0……なんてこと絶対ないですよね……。
0200名称未設定
02/05/12 02:06ID:+mIcZwJsなんでですか?
少なくとも僕には、
HyperTalk以上のレベルで作る能力も時間もありそうもないけど。
0201名称未設定
02/05/12 05:50ID:gA4cgHtWProjectBuilderはHyperCardに置き換わるようなものではない。
工具と文房具はそれぞれに存在理由があるのだ。
iCardがもし出るなら、誰もが使える文房具であってほしいね。
目的は使う人次第の万能文房具。
それがパーソナルコンピュータだったわけだし(遠い目)。
0202名称未設定
02/05/12 18:48ID:M/gC7XZo「DeveloperCDタダでくれてやったんだから、自力で勉強してソフト作れ!!Mac帝国の再興を!!」
って、ことかな?
0203名称未設定
02/05/12 18:50ID:4HpTLIxq0204名称未設定
02/05/12 20:40ID:ILPY6Bjrそっちの線で期待したいなあ。>iCard
0205名称未設定
02/05/12 21:14ID:/wTszfMf0206名称未設定
02/05/12 23:28ID:UVtFZ1Umスタンドアローンアプリも可能だし、単なる作業の自動化って以上のものに
徐々になろうとしてますよね。>AppleScript
HyperCard的な使い方が可能になるよう、密かに期待してるんですが。
0207名称未設定
02/05/13 15:52ID:S8xaw4QKまだあんまりいじってないけど、往年のFaceSpanの超強力
バージョンてなかんじ。
0208名称未設定
02/05/14 20:26ID:TcPlJAWD同意
HyperCard (もしくはBill Atkinson)のすごいところは、
オブジェクトをスタック,バックグラウンド,カード,フィールド,ボタン
だけに絞ったその思いきりと切り捨ての旨さにあると思う。
ProjectBuilder はかなりの事が出来てしまうので敷き居が高い。
AppleScript Studio まではちょっと触手が伸びんね。
0209名称未設定
02/05/15 18:25ID:5pKlsq4M0210名称未設定
02/05/19 21:51ID:kwWT3tRA0211名称未設定
02/05/21 17:50ID:W3rxCtKC0212名称未設定
02/05/21 18:06ID:9FC4wSpL今なら安く買えそうだし。
つーか名前が悪いんじゃないかなあ、SupreCard……。
0213212
02/05/21 18:08ID:9FC4wSpL0214名称未設定
02/05/21 21:54ID:3zZ7nMNhSerf はこんな感じらしい。残念だね。
members.tripod.co.jp/yuhei/
昔と違って今は便利な開発環境が無料でいろいろ手に入るから、
簡易オーサリングツールは役割を終えたのかもね。
HyperCard が忘れられない人には Squeak がお勧めです。
0215名称未設定
02/05/23 00:17ID:K0dIxz1Lこんなのハケーン
最近ハイパーカード遅いのですがなぜなんでしょ
pismo400 9.1なのですが、
前はそんなことなかったのに
0216名称未設定
02/05/27 00:31ID:j8nnVrSE0217名称未設定
02/05/27 00:39ID:3y0m0NnYそこ見てlifegemeないかとおもったがなかったな
0218名称未設定
02/05/29 22:50ID:aN9ebHKj以前のスタック読み込んでOSX対応にしたりできるらしい。
http://www.runrev.com/revolution/info/whyrevolution/tour.html
スクリーンショット見るかぎりはHyperTalkやAppleScriptに
酷似しているようだね。
#まだ落として触ってみてないけどさ ;-)
0219名称未設定
02/05/29 23:08ID:aN9ebHKj0220名称未設定
02/05/29 23:17ID:aN9ebHKjADSLなのにダイアルアップなみの速度で落ちてくるし
0221215
02/05/29 23:17ID:g6SFtY8K禿げしく遅いのはノートンのせいでした、、、
0222ネジ
02/06/02 10:22ID:oo1ncgzpスクリプトウィンドウがパレットになってて常に前に出っぱなしになるなど
やや使いにくさが目立ちました。悪くはないのですが。
また、HCを既に知ってる人が使うソフトとしては良いのですが、全く知らない人が
いじるには敷居がやや高いように感じました。
0223名称未設定
02/06/02 12:02ID:n3gKTlhd今すぐtell usへ!
http://www.apple.co.jp/support/tell_us/index.html
*HyperCard2.4.1は、USでは現在でも販売されています。
http://store.apple.com/
0224名称未設定
02/06/02 13:06ID:P9gd61vp自分は2.2Lite + magicでも不満はないけどね。
0225名称未設定
02/06/02 18:14ID:5JVZElQcどうすればいいですか?
・・・・スレ違い?
0226名称未設定
02/06/02 19:24ID:vSsghFLeon mouseUp
answer folder "Please choose a folder."
set defaultfolder to it
put files() into cd fld 1
end mouseUp
0227名称未設定
02/06/02 20:30ID:NwzJs8bmまだ日本語版やら無いですけど、
最近Rbに愛想尽かせぎみなので
がんばってほしいものです。
0229228
02/06/02 22:14ID:Nvc639b+○227
失礼しますた。
0231名称未設定
02/06/08 00:00ID:9nqM5lSO0232名称未設定
02/06/08 00:40ID:OhXv5LAODeveloperToolsに追加する形で投入して欲しい。(いまさら99ドルでは売れないだろう。)
もし単品で製品が出たとしたら4800円までなら払っちゃいそう。
0233名称未設定
02/06/10 19:13ID:0OrorVCaHyperCardの後継ソフトはその辺を埋めてほしい。
eMacを学校で普及させたいなら、ソフトもイイのを作れ。あぽーよ。
0234名称未設定
02/06/11 08:44ID:pUlYbHgaスクリプトには異常ないのに、何故でしょうか?
0235名称未設定
02/06/11 13:46ID:fkNCZjGGあまり詳しくは無いが、PPCの68kEmulationでサポートしてないfpuを
使用するエフェクトって事じゃない?
でもMacOS 8.5以降から標準でSoftでfpuEmulationを再現していたような
気がする。
0236名称未設定
02/06/11 22:02ID:3T1oxbL3ここ参照のこと。
ttp://www.ma.nma.ne.jp/~tanakam/magicsmith/HCS/bug.html
0237234
02/06/11 22:50ID:vi8xUq77>>236
サンキュー!助かりました!
教えてもらったHPにあった方法で対処できました。
という訳で、今夜は久し振りにスタック三昧(W
NYで「iStack」出ないかな〜!
0238名称未設定
02/06/15 01:42ID:gIKL2phD0239名称未設定
02/06/20 00:30ID:47LjGJgb>*HyperCard2.4.1は、USでは現在でも販売されています。
>http://store.apple.com/
マク栗肉で日本語化してくれたらなぁ.......
0240名称未設定
02/06/21 22:09ID:hV4528Tmそうすれば暇な人がXに対応させるかも知れないのに。
0241名称未設定
02/06/24 11:46ID:RHMzLyzi「斜め屋敷の犯罪」島田荘司
0242名称未設定
02/06/24 11:48ID:9Din4IBz対応してないAppleアプリはすべて無料にすべきであるぞ。
0243名称未設定
02/06/24 11:53ID:IJ4zXa67あと、text-to-speech関係。
>>242
それはディベロッパーに対して言った言葉っしょ?
ユーザーに向けて言ったの?
0244名称未設定
02/06/24 12:02ID:r9WIpDb/ユーザレベルでいけば、成長が止まったと言うことだろうね。
本当に死んだといえるのは、OS 9起動ができるMacがラインナップから
消えた時だろう。
あるいは、OS Xのクラシック環境として以外に(単独では)使えない
ようになったときとか。
0245名称未設定
02/06/30 00:23ID:fr3StsoH0246名称未設定
02/07/01 14:29ID:URWkK8b2この日記はすごくイイ。
0247名称未設定
02/07/02 20:23ID:ezS72s8wHyperCardのゲームってケッコ多いよね
0248名称未設定
02/07/03 01:57ID:FSGFDavP2万ぐらいの中古PBでも買うかなー。
0249名称未設定
02/07/09 22:11ID:Tx73L67uおっいいね〜。
あげ
0250名称未設定
02/07/11 15:55ID:gZqnYlAmHDを700GBに換えてメモリをフルに増やしたら結構快適。
やっぱりHyperCardは、モノクロ9"ディスプレイで遊ぶのが一番イイね!
12年前のフロッピーを引っぱり出して、昔作った糞スタックで久し振りに遊びまくった。
0251名称未設定
02/07/11 16:01ID:/qkDyHfMバジリスク (・∀・)イイ!
クアドラ900エミュで、実機の12倍速ぐらい出るよ! →@P3の800MHzマシン
OS8.1の起動が20秒くらい
試してね
(バジリスク=WinやUNIXで動く68Kマックエミュ)
0252250
02/07/11 20:02ID:ePOtpJKOUNIXやWinマシン持ってませんので、試せません(;´Д`)
しかし、実機の12倍のスピードというのは驚異的だ...
■ このスレッドは過去ログ倉庫に格納されています