Slide DL: JSNext.org




     JavaScript.Next
          @ Developers Summit 2012
           by Tomoya ASAI (dynamis)
           Mozilla Japan - Technical Marketing




 16-C-5                     last update on 2012.02.15
                        see also: http://dynamis.jp/r
about:dynamis (Tomoya ASAI)

                  http:// dynamis.jp


                    @dynamitter

                  facebook.com/      dynamis
        mailto: Tomoya ASAI (dynamis) <dynamis@mozilla-japan.org>
JavaScript 最新事情
- 開発者なら知っておきたい次世代 JS -




     ECMAScript 5th & 6th Introduction
   HTML5 や DOM API の話はしません
Agenda
         JavaScript.Past
         ECMAScript 5th
         ECMAScript 6th
         (Appendix)
         (References)



            from Past to Future
おことわり。
    現行仕様は注目機能を抜粋
    次世代仕様は実装ありを中心に
     特に複数 and/or 長期実装あり
     草案 (rev5) より広い範囲
     提案 (proposal) を中心に扱うが
          Proposal
     試案 (strawman) も一部含む
         Strawman

    <¦ 演算子とか扱いません。
          今回はネタ的な話は少なめです m(_ _)m
"HTML5" を期待された方へ
      HTML や CSS 関連が主題:
       about:HTML&Firefox
       HTML5 for Designers
       Firefox with HTML+CSS
      セキュリティ関連特集:
       Firefox Security Features
      開発者向けツール: (やや古い)
       Firefox Developer Tools
         必要に応じて他の講演スライドもご参照ください
JavaScript.Past
History of JavaScript...
1995.04
          Brendan Eich、Netscape へ
            「ブラウザに Scheme を」
            という に食いついたが...


          JavaScript の父
          現 Mozilla CTO


                          当時の写真ではありません
JavaScript の祖先
 Java              Scheme    Self
構文                 第一級関数    Prototype
primitive/object
Y2K バグ




               JavaScript
1995.05
          Brendan Eich、Mocha を実装
            最初は 10 日程度でやっつけ実装
            96年秋に再実装 (SpiderMonkey)

          JavaScript と改名してリリース
            Netscape と Sun の共同発表
            改名はマーケティング上の理由

               JavaScript の商標権は Sun (現 Oracle) が保有
             Netscape (現 Mozilla) は Sun との契約の元で利用

JavaScript.Next

  • 1.
    Slide DL: JSNext.org JavaScript.Next @ Developers Summit 2012 by Tomoya ASAI (dynamis) Mozilla Japan - Technical Marketing 16-C-5 last update on 2012.02.15 see also: http://dynamis.jp/r
  • 2.
    about:dynamis (Tomoya ASAI) http:// dynamis.jp @dynamitter facebook.com/ dynamis mailto: Tomoya ASAI (dynamis) <[email protected]>
  • 3.
    JavaScript 最新事情 - 開発者なら知っておきたい次世代JS - ECMAScript 5th & 6th Introduction HTML5 や DOM API の話はしません
  • 4.
    Agenda JavaScript.Past ECMAScript 5th ECMAScript 6th (Appendix) (References) from Past to Future
  • 5.
    おことわり。 現行仕様は注目機能を抜粋 次世代仕様は実装ありを中心に 特に複数 and/or 長期実装あり 草案 (rev5) より広い範囲 提案 (proposal) を中心に扱うが Proposal 試案 (strawman) も一部含む Strawman <¦ 演算子とか扱いません。 今回はネタ的な話は少なめです m(_ _)m
  • 6.
    "HTML5" を期待された方へ HTML や CSS 関連が主題: about:HTML&Firefox HTML5 for Designers Firefox with HTML+CSS セキュリティ関連特集: Firefox Security Features 開発者向けツール: (やや古い) Firefox Developer Tools 必要に応じて他の講演スライドもご参照ください
  • 7.
  • 8.
    1995.04 Brendan Eich、Netscape へ 「ブラウザに Scheme を」 という に食いついたが... JavaScript の父 現 Mozilla CTO 当時の写真ではありません
  • 9.
    JavaScript の祖先 Java Scheme Self 構文 第一級関数 Prototype primitive/object Y2K バグ JavaScript
  • 10.
    1995.05 Brendan Eich、Mocha を実装 最初は 10 日程度でやっつけ実装 96年秋に再実装 (SpiderMonkey) JavaScript と改名してリリース Netscape と Sun の共同発表 改名はマーケティング上の理由 JavaScript の商標権は Sun (現 Oracle) が保有 Netscape (現 Mozilla) は Sun との契約の元で利用