毎年9月末の「秋のApple祭り」は,毎年恒例になった感があります(注1)。新しいiOS,新しいiPhone,そして新しいXcode。Storeでの配布が開始されました。2のリリースこそ5日遅れましたが,あとは9月25日にiPhoneが届けば祭りもクライマックスといったところでしょうか。plusもすっかり馴染んでいることでしょう。以前紹介したとおり,今年中にはAppleはSwiftのオープン化を公約しています。2に習熟するには絶好の期間かもしれません。2015年11月号に掲載されたものです。そのXcode,本物ですか?そのXcodeですが,気になるニュースが1つ。Storeに登場したのです。Chinaの向こうだけあって,かの国ではAppleの公式サーバとの接続も日本のように安定しているとも言えず,よって(違法に)二次配布するサイトも点在しているようです。飛行機を乗っ取るために空港を乗っ取るようなもので,不謹慎ながら感嘆を禁じ得ませんでした。Appleもこの件に関しては,異例の注意喚起を行っています。/Applications/Xcode.appを実行すればOKです。Storeのようにacceptedを含んだ表示が出るはずです。1.xプロジェクトを,生まれる前に消し去りたい」それでは気を取り直して本題へ。6sのキャッチコピーは,「唯一変わったのは,そのすべて。」だそうですが,Swiftの変貌ぶりはそれどころではありません。1.xのコードが全然そのまま動かないのですから。2.xの別言語ぶりはそれをも凌駕します。3の普及が遅れている一番の理由はまさにそこ,「同じ言語じゃない」という点にあるのですが,AppleはそれをXcodeでひっくり返しました。2.xに翻訳してくれるのです。1.xプロジェクトを,生まれる前に消し去りたい」といわんばかりのこの機能には「そんな祈りが叶うとすれば,それは時間干渉なんてレベルじゃない。因果律そのものに対する反逆だ」とインキュベーターでなくとも叫びたくもなるというものです。6とか,「人類には早すぎる言語」との付き合いが浅からぬ筆者には,「さすがApple!おれたちにできない事を平然とやってのけるッそこにシビれる!あこがれるゥ!」という冷やかしすら無理で,ただ伏してメメタァするしかありませんでした。1の後方互換性サポートも捨てるのがよさそうです。筆者がGitHubに上げているプロジェクトはそうするつもりです」と述べましたが,ほぼそのようになりました。1がどうだったか思い出せなくなりつつあります。7の力であっさりと乗り越えてしまいましたが,これからがやっと俺たちの戦い。Languageでそれを追うのは,サン・ピエトロ寺院を見てコロッセオがどうだったかを思い起こすほど難しいかもしれません(コロッセオは石切場だったのです。