ことを喋ってきました。ことを喋るのは、やる前から負け戦になると分かっているので、ちょっと違う方向性で話をしました。言語仕様、特に宣言的文法をどうして採用したかを考えるというものです。構築を考えた場合、構造的な情報がとても多いのです。する内容など構造的な情報が山ほど出てきます。宣言的文法を使うことによって、このような情報を効率的に表せるはずです。作成したプレゼンツールを作りました。現在のところ、インタープリタとコンパイラで文法の違いがかなりあるという、とんでもない状況。ドキュメントが全然ない。コンパイラ版の言語仕様のドキュメントはあるのですが、全然役にたたず。書いてないことが多すぎ。レイジーバインドとか。インタープリタ版と対応するように記述されていないので、文法がどのように変更されたかが全然分かりません。開発途中なので、しかたないとは覆いますけど...ついでにいうと、コンパイラもまだまだできが悪い。コンパイルするクラスが参照したクラスをコンパイルしてくれないこと。クラスを使ったとしましょう。コンパイルしてくれると思ったら、してくれません。コンパイルしないとダメなんです。他のクラスに依存しないクラスからコンパイルするバッチファイル書いたんですけど、これは必要のないクラスまでコンパイルしてしまう。使いやすければよかったのに。ファイルが存在します。タスクが用意されています。ところが、これがまた使い方が全然分からないんですよ。タスクは使いこなすことができませんでした。誰か、使い方教えてぇ。困ったのが、デバッグ。結局、解決できなかったバグが残っています。文字列や絵アニメーションさせると、バウンディングボックスが崩れてしまい、表示が切れてしまうというものです。このバグがまた再現性が悪いんですよ。起ったり、起らなかったり。原因が全然分かりません。マシンによって頻度が全然違うのです。これには困りました、というか困ってます。こんなそんなで本当にギリギリまで作り込んでました。会場に着いてからも、後ろの方でゴソゴソ。^;;だから、やろうと思っていたアニメーションなどがいくつか省略しています。次回までにはなんとか直さないと。書いてありますので、参考にしてください。それにしても、先週の講演の後、風邪をひいてしまい、体調はいまいち。コンパイラに泣かされながら徹夜したので、なおさら体調はいまいち。講演中も喉が痛くて大きい声を出せないとか、鼻水がとまらないとか、ほんとに聞きづらかったと思います。参加された方には、この場をかりて、お詫び申し上げます。いってつまらなかったです。なんでだろう、なんでこんなにつまらないんだろうと、モヤモヤしていたのですが、理由が分かりました。丸山先生レクチャーシリーズは技術の話をするセミナーなのです。私はもちろん技術の話が聞けると思っているわけです。話には技術の話がないのです。なんか聴きたくないんです。技術の話が聞きたいのです。いろんなセミナーでパラレルにセッションがあるような時、一般的にスポンサーセッションは人気がないですよね。いうことに企業の人は気づいていないのでしょうか?そういうセミナでは、参加者は技術の話を聴きに来ているのであって、製品の紹介を聴きに来ているのではないのです。製品紹介は展示会とか自社イベントでやってください。すればいいかというと、製品の裏側で使われている技術の話をすればいいのです。どのように処理されるのかとか。技術ネタはいっぱいあるはずです。いうことを話してくれれば、どんなにおもしろくなったことか。依頼された人が技術の話ができないのであれば、技術の話ができる技術者をアサインすればいいんです。それだけなのに、なんでできないんだろう。