Factor/FAQ/Factor の学習方法Factor を学ぶにはどこから手を着けたらよいですか? 一番良いのは、自分が実現したい何らかの処理をまず考え、試しにそれをプログラムで書いてみることです。目標がはっきりと定まれば、Factor に付属するドキュメントを読んだり (Factor のウェブサイトでオンラインで参照できます)、メーリングリストや連鎖性 IRC チャンネルで質問したりすることができます。 Factor について書かれた良い参考書はありませんか? Factor は誕生間もない若い言語なので、Factor について書かれた本はまだありません。Forth 入門として優れた資料に Leo Brodie の『Thinking Forth』(PDF) がありますが、その内容の多くは Factor にもあてはまります。新しい連鎖性言語の本質について学ぶのに最も適しているのは、Manfred von Thun の Joy に関する論文です。Factor に関するあらゆることがらを集積しているブログ Planet Factor は、インターネット上のリソースとしてお勧めできます。なお、Factor 1.0 がリリースされるまで、Factor に関する本の出版はありません。 どうすればスタックの内容を頭の中で把握できますか? 最初は、紙に図を書いてみるといいでしょう。その作業を繰り返していると、スタック操作ワードのことはやがて頭の中から消え、データフローの一部になるはずです。頭の中でスタックの内容を追いかけるのがむずかしい場合は、スタック上であまりにたくさんのことを一度に処理しようとしている可能性があります。Factor のワードがスタックから 4 つ以上の引数を取ったり返したりすることは、まずありません。スタック上の 4 つまたは 5 つ以上のアイテムの場所を把握しなければならない場合は、処理をもっと細かく分けるべきだと言えます。 Factor のコーディングスタイルを改善するにはどうすればよいですか? コーディングスタイルを参照してください。 This revision created on Mon, 5 Jan 2009 22:58:24 by slava |
|
|
All content is © 2008 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license. |
|