ドライバー選択時に「子猫が・・」と喋ってくれました。"\n")お、最初の2行くらい喋った!!でも、すぐに音声合成がハングアップ。「音切れ」の処理を実装しないとダメですね。きっかけはインプレスジャパンのこの本です。言語の、すべてにおいて初心者の人を対象にした本であり、とても読みやすいと思います。遊ぶのも、なかなか良さそうです。この本の第1章だけを試してみて、こんなことを思いました。単なるテンプレートエンジンとして使うところから出発して、だんだんまともなアプリケーションに向かってリファクタリングしていく、というのもアリじゃないか?そこで来月のWIT研究会のページを作成する作業をやってみました。メソッドだけで実装し直してみました。使えるのが嬉しいです。中にはひたすらハッシュ配列の代入文が並んでいます。階層化アーキテクチャによるアプリケーションにおいては、けっきょく、各レイヤの要になるのはテンプレートエンジンではないか、と思います。マルチモーダル対話アーキテクチャの標準化委員会にこの数年関わっていますが、そこで議論していても常々思います。ファイルでしかメソッドの入力補完は効かないようですが。あと、実行時エラーのときにやたら重くなるのはなぜだろう。あっちこっちのレイヤで縦横無尽にテンプレートエンジンが使えるのが魅力です。使う例を最初に見たときは目から鱗が落ちました。そんなわけで、ちゃんとデータモデルを使えるように勉強を続けたいと思います。数年前から思い続けてきたことが、だんだん現実になってきました。それは、1995年ごろのPCのシェアと、ここ数年の携帯電話のシェアの競争の構図が似ている、ということです。(Vodafone)という対応関係です。「国民機」で独占的なシェアがありました。1-2-3などのキラーアプリもありました。当時から、デザイナーやコンテンツクリエーター御用達でした。筐体のデザインも広告も洗練されたイメージがありました。ヒューマンインタフェースに優れたビジネスツールが生まれました。進化に停滞が感じられたころ、ハイスペック、世界共通仕様、というふれこみで黒船のように日本にやってきて、コンパックショックなどの価格破壊を起こしました。いうプラットフォームの世代交代の波に乗って、一気にメインストリームに躍り出ました。快進撃を彷彿とさせます。お店の奥に引っ込んでしまいました。ラインに続く、反撃の狼煙のように見えます。油断ならないところです。停波が迫ってきました。