このメールは、OSASK伝言板に書き込まれた内容です。 この書き込みに返事を書く場合は、下のURLから書き込みを行なって下さい http://www.imasy.org/~mone/osask/index.cgi?REFER=3e87e7a2_16b45 2003/03/31 16:00 川合秀実 [OSASKK 5892]へのレスです。 >お教え頂いた”introa11”ですが、解凍して開いてみたのですが、 >非常に無駄が多く、解りづらいです。 実に珍しいご意見です。 >まず、最初にどれを読んだらいいのかが、わからない。 >あちこち開いてみて最初に読むのはdocument.txtというのがやっとわかる。 >document.txtにはアプリを作るのに必要な情報と、 >川合さんが開発者に聞いてもらいたいこと、 >OSASKの機能の不完全さに対する言い訳が混在している。 最初に読むべきものがdocument.txtであることが分からないというのがまず謎 であります。copyrigh.txtかlicense.txtを先に読まれたのでしょうか?それは 名前が中身を表わしているので問題はないでしょう。それ以外のテキストを開い た場合でも、最初にdocument.txtを読んでほしいと明記してあるので、混乱はな いと思いますが・・・。 次にdocument.txtに書かれている僕からのメッセージはきわめて重要です。も しそれを読まずにプログラミングを始めれば、OSASKアプリプログラミングにつ いて誤った理解をする可能性があります。 >アプリをつくるための情報を知りたい人はまず、 >その中から必要な情報を探し出さなければならない。 > >もっと簡潔で効率のよいものをご存知でしたら教えて下さい。 今のところないでしょう。なにをそんなに急いでいるのか、僕はむしろそれが 心配です。OSASKアプリ開発をWindowsアプリ開発と似たようなものだと思われて いるんでしょうか?概念からして違う部分もあるんですが・・・。ですから、い きなりAPI関数の説明を書いたとしたら、もはやまともなOSASKプログラミングは できないでしょう。 時々あることですが、各関数が何をするかだけを把握しているだけだと、この ようなAPI仕様を選択した理由がさっぱり分からず、従来通りのセンスでAPIをラ ッピングし、結果的にOSASKアプリを作ったとはいえない状態になります。つま りあまり高速ではなく、そしてコンパクトでもなく、僕がいうところの「動くだ け」のプログラムです。もちろん、動くプログラムは何も作らないよりもはるか にマシではあります。そしてもしそれをOSASKアプリのスタイルに沿って書き直 せば、見違えるほどコンパクトになり、速度も上がるわけです。できることなら 、そういうセンスを楽しんでいただきたいわけです。そのためのintroa11です。 introa11を非効率だとおっしゃるなら、むしろこれを上回る簡潔なドキュメン トを作っていただきたいです。そうすれば、みんなのためになると思います。