タグ

2015年6月29日のブックマーク (2件)

  • Swiftから透けて見えるAppleのコンパイラ技術

    連載は、はてなエンジニアが、はてなのサービスを支えている技術や日頃注目している技術について解説するものです。Appleは毎年WWDCでいくつもの新規技術を発表していますが、筆者はその中でもObjective-Cの進化に特に注目していました。新たに追加されるAPIやサービスの前では、Objective-Cの進化はあまり注目されてきませんでしたが、実はここ数年の間も進化し続けていました。これにはAppleがコンパイラ技術にコミットしてきたことが大きく影響しています。今回は、Appleのコンパイラ関連技術を振り返り、Swiftにどう繋がるのかを解説します。 はじめに SwiftAppleによって開発された全く新しいプログラミング言語です。WWDC 2014で稲のように現れたこのプログラミング言語は、またたく間に世界中のモバイルアプリ開発者の注目を集めました。 Swiftは衝撃的な登場だった

    Swiftから透けて見えるAppleのコンパイラ技術
    hyperash
    hyperash 2015/06/29
  • 新国立、CG式で決着 現行計画は破棄

    東京オリンピック・パラリンピックのメイン会場となる新国立競技場の建設を巡る問題で、文部科学省は28日、現行の建設計画を全面的に見直し、ゴーグル型ディスプレイを用いたバーチャルリアリティー(VR)方式で進めることを決めた。今のデザイン案を維持したまま総工費を抑えるための「苦肉の策」とも言えそうだ。 開閉式屋根を特徴とした新国立競技場の建設計画は、当初総工費を1625億円としていたが、その後の試算で2500億円程度まで膨らむことが判明。費用負担をめぐって政府と東京都が対立していた。 文科省では解決に向けて対応を協議してきたが、現行デザインを維持したまま工費をこれ以上圧縮することは難しいと判断。代替案として新しく建設する競技場には必要最低限の耐久性を備えたフィールドと観客席だけを設け、内装・外装は全てゴーグル型端末に表示されるコンピューターグラフィックス(CG)を利用したVR技術で補うとした。

    新国立、CG式で決着 現行計画は破棄
    hyperash
    hyperash 2015/06/29
    ついでに競技もCG化。