タグ

Mozillaに関するlegobokuのブックマーク (4)

  • Rustは何が新しいのか(基本的な言語機能の紹介) - いもす研

    Rust は、Firefox を開発する Mozilla が開発し、次世代ブラウザの開発に使っているプログラミング言語です。借用検査という概念を導入することによりメモリ安全およびデータ競合安全をコンパイラが保証する言語であり、2015年中頃の安定版のリリースあたりから次第に注目を集めるようになりました。 メモリ安全とは、メモリの範囲外アクセスや二重解放、ヌル参照、未初期化領域へのアクセスがない状態を表します。ただし、Rust の言うメモリ安全とは、メモリリークをしないことを保証するものではありません。 データ競合安全とは、あるひとつのオブジェクトに対しての読み込みおよび書き込みのが同時に起き結果が不定になる状態にならないことを表します。競合状態とは異なります。 無名関数という概念を様々な言語が次々と導入したように、プログラミング言語は相互に影響を及ぼし徐々に変化しています。Rust は「寿

    legoboku
    legoboku 2017/01/28
    "オーバーヘッドのないメモリ安全性は非常に魅力的であり、さらには強力な型推論を始めとした現代的な言語機能も備えています。"
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2018 GMO Internet, Inc. All Rights Reserved.

    legoboku
    legoboku 2013/03/18
    時代も変わるな。「ネイティブが使えなくなったら困るということに対しては、Web技術がネイティブになるというのが我々の答えである。」
  • Firefox OS のプレスリリース全訳をご紹介します | Mozilla Japan ブログ

    先日もこのブログで抄訳をご案内しましたが、2 月 24 日にバルセロナで発表されたプレ スリリース「Mozilla Announces Global Expansion for Firefox OS」につい て、コミットを表明した各通信事業者のコメントおよび会社概要を含めたプレス リリース全文の日語訳が用意できましたので、ここであらためてご紹介します。 Mozilla、Firefox OS のグローバル市場への拡大を発表18 社の主要な通信事業者がオープン Web デバイスへの取り組みに賛同、最初の製品提供市場を発表 Alcatel One Touch、LG、および ZTE が最初の製品を提供、続いて Huawei も提供予定 Mozilla は日、バルセロナで Mobile World Congress の開催に先立って行われた記者会見で、Firefox OS のオープンなモバイルエ

    Firefox OS のプレスリリース全訳をご紹介します | Mozilla Japan ブログ
    legoboku
    legoboku 2013/03/13
    「Firefox OS を搭載するスマートフォンは、すべてがオープンな Web 標準技術に基づいて開発された初めての製品であり、すべての機能を HTML5 アプリケーションとして開発できます。」
  • 「Firefox 18」では“IonMonkey”を採用。JavaScriptの処理がこれまで以上に高速化

    legoboku
    legoboku 2012/11/05
    JavaScriptのコードを一度中間表現へ変換し、その中間表現へ最適化処理を施した上で機械語へ変換する。パフォーマンス・保守性が向上するため、あとから処理を追加したり、アルゴリズムを改良することが容易になる。
  • 1