WWDCにはまだ一度も行ったことがない。そのうえ、海外に行ったことがない。まして、クパチーノに乗り込んで文句を言いに行ったこともない。文句を言いに行くという行為はひじょーに生産的でないし、そのために職場が費用を出してくれるわけでもない。
WWDCには自費で行ってもいいような気もしていたのだが……今年のカンファレンスの内容を調べてみて、iPhone関連がどかんと増えた一方で、AppleScript関連の話が今年はまったくなくなっているため、行ってもしょーがない。AppleScript関連のセッションがあっても「Appleのことを知らないデベロッパー向け」だったりで、かなりガッカリさせられる内容だと聞いている。
http://developer.apple.com/wwdc/sessions/#tab=mac&session=1076
いやいや、Appleのエンジニアが来ているから直接話ができて、それがいいんだよ、という話もあるかもしれないが……おそらく、担当者を見かけたらハリセンで血が出るまで殴打するかその場で数時間罵倒するかのどちらかになるだろう。顔を知っていて、罵倒したい担当者が少なくとも3人はいる。どこのチームかは言わずもがなである。筆頭は社員番号8番であろうか。お前が悪いんじゃ、お前が(ーー;;
おそらく……その種のセッションがWWDCであったとして、前に出てしゃべっている人間よりも聞いているデベロッパーの方が詳しそうだ。
もしも、真剣にScripting関連の話をしたいとか聞きたいとかいうことなら、それ専用のイベントを開くべきだ。Microsoft OfficeとかAdobe Creative Suitesとか、巨大なテーマが山積しているのでかようなイベントがあってもいいと思っているのだが……ただ、実際に人間を集めるというところまでは至っていないようである。MLやWeb上のフォーラムでなんとかしてよ、という話かもしれない……ただ、ML上でも何人かは直接会って意見交換をしてみたい人間もいる(iChatで話せばいいのかもしれない)。
ちなみに、WWDCにおいてScripting関連とおぼしきセッションは以下の3つ。
Making Your Application Scriptable
Integration
Session
When you make your application scriptable, it can be used in Automator workflows and by scripting languages such as Ruby, Python, and AppleScript. Take advantage of Mac OS X's rich application scripting architecture so users can integrate your application into their automated workflows, making your application more valuable to expert and professional users.
Building and Leveraging Automator Actions
Integration
Session
Automator lets ordinary users create extraordinary automated workflows through an intuitive drag-and-drop interface. By working with Automator, your application can become part of complex, business-critical tasks in ways you never thought possible. Find out how to create useful and effective Actions for use within Automator, and learn about Cocoa APIs that enable users to construct and execute workflows from inside your own application.
Scripting Applications from Multiple Languages
Integration
Session
For over 15 years, customers and developers have used AppleScript to query and control scriptable Mac applications, creating personal workflows and business-critical test suites. Mac OS X Leopard introduces Scripting Bridge, extending your ability to control Apple Event-aware applications to additional languages including Objective-C, Ruby and Python. Find out how to get the most out of your scripts and favorite applications using any of these languages.