JavaScriptが20周年。開発者のBrendan Eich氏が過去と未来についてのスライドを公開

2015年5月18日

今月、2015年5月はJavaScriptが登場してからちょうど20年にあたります。20年前にJavaScriptを開発し、現在Mozillaに所属するBrendan Eich(ブレンダン・アイク)氏が、JavaScriptの過去を振り返り、未来について触れているスライドを公開しました

このスライドの公開を知らせるBrendan Eich氏のツイートには「#Emodernweb2015」のタグが付いています。

このタグは2015年5月15日に台湾の中央研究院人文社會科學館が開催したイベント「Modern Web 2015」で使われたようです。Brendan Eich氏はその基調講演に登壇することになっていましたので、このスライドはおそらくその基調講演のためのものでしょう。

JavaとJavaScriptの円環は閉じた

スライドは全部で78枚もありますが、印象に残ったページを3枚を紹介します。

JavaScriptの開発では、当時大きな話題になっていたJavaの影響を受けたとのこと。そしてJavaScriptは1995年5月、10日で書き上げたと。(20ページ目

fig

あれから20年たち、とても大きく前進している。(22ページ目

fig

ここからBrendan Eich氏はJavaScriptのさまざまな最新機能を紹介していきます。

また、JavaScriptはJavaから影響を受けつつも動的型付けを選択したわけですが、最近になってasm.jsやCompile-to-JavaScript言語(いわゆるAltJS)が静的型付けを利用可能にしている一方、静的型付けであったJavaVMがJSR-292などにより動的型付けを取り込むようになるという状況を紹介し、「The circle is now complete.」(円環はいま閉じた)と表しています

さらにEcmaScript6の次となるEcmaScript7で組み入れられる見通しの新機能、SIMDやyped objectsなども紹介。

最後は、JavaScriptはあれもできない、これもできないと言われ続けてきたが、全部間違っていたと、「Always bet on JS」(いつでもJavaScriptに賭けろ)、と締めています。

fig

ところで、この「Always Bet On JS」という同じセリフのTwitterアカウントがあります。このアカウントがいま流行中の年齢当てサービスにJavaScriptをかけたところ……

JavaScriptは女性に見えるんですね。

このエントリーをはてなブックマークに追加
Bookmark this on Delicious

タグ : JavaScript , Web標準



≪前の記事
MS「Visual Studio Code」発表/Amazon EFS登場/Chromeが方針を一転「Pointer Event」を実装へ。2015年4月の人気記事

Loading...

Blogger in Chief

photo of jniino Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。
詳しいプロフィール


新サイト「Publickey Topics」始めました!


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
RSSリーダーで : Feed





アクセスランキング - 過去7日間

  1. 伊藤直也氏が語る、モダンなWebテクノロジーに共通する傾向とは?(前編) Chef、Docker、MicroservicesからReact、FRPまで。QCon TOkyo 2015
  2. 伊藤直也氏が語る、モダンなWebテクノロジーに共通する傾向とは?(後編) Chef、Docker、MicroservicesからReact、FRPまで。QCon TOkyo 2015
  3. 「セールスフォース・ドットコムが買収される」というウワサが駆け巡った十日間
  4. 仮想デスクトップを、いまそこにあるスクリーンへ自動転送。シトリックスが新技術「Citrix Workspace Hub」を披露。Citrix Synergy 2015
  5. [速報]マイクロソフト、コードを書くのに最適化したツール「Visual Studio Code」発表。Windows、MacOS、Linuxに対応、無料提供。Build 2015
  6. HerokuがDockerのサポートを開始、DockerコンテナがPaaSで運用管理可能に。その仕組みは
  7. io.jsがNode Foundationに参加を決定。Node.jsとio.jsは統合へ
  8. OpenStack、11番目のリリース「OpenStack Kilo」が公開。ベアメタルサービス「Ironic」フル実装、ストレージはイレイジャーコーディングに対応
  9. MS「Visual Studio Code」発表/Amazon EFS登場/Chromeが方針を一転「Pointer Event」を実装へ。2015年4月の人気記事
  10. Google、HBase API互換のCloud Bigtableを公開、Googleの基盤で使われてきたNoSQLデータベースが利用可能に。Cloud Datastoreとの違いは?
  11. EMCがオールフラッシュの「XtremIO」をバージョンアップ。スケールアウト構成で最大320テラバイトも。EMC World Las Vegas 2015
  12. AngularJSのエキスパート達が語る、AngularJSの使いどころとつらいところ(前編)。Deverlopers Summit 2015
  13. [速報]マイクロソフト、HTML5/JavaScriptアプリをiOS/Android/Windows対応に一括変換する「ManifoldJS」をオープンソースで発表。Build 2015
  14. Microsoft EdgeはActiveX、VBScript、attachEventなど非対応になると発表
  15. EMC、分散ストレージソフト「ScaleIO」の無償提供を発表。オープンソースのCephよりも高速だと強調。EMC World Las Vegas 2015

Publickey 最新記事 10本

Publickey Topics 最新記事 10本


PR - Books


fig

fig

fig

fig



blog comments powered by Disqus