1章JavaScriptからTypeScriptへ
JavaScript today
Supports browsers decades past
Beauty of the web
JavaScriptは今日でも
何十年も経過したブラウザーをサポートしている
Webの美点である
……………………………………………………
TypeScriptについて話す前に、まず、それがどこからやって来たかを理解する必要があります。すなわち、JavaScriptです!
1.1 JavaScriptの歴史
JavaScriptは、Webサイトにとって親しみやすく使いやすいことを目指して、1995年にNetscape社のBrendan Eichによって10日間で設計されました。それ以来、その奇妙さやよく知られた欠点は、開発者たちのからかいの的でした。そのいくつかについては、次の節で説明します。
しかし、JavaScriptは1995年当時と比べ、大きく進化してきました。その運営委員会であるTC39は、ECMAScript——JavaScriptのベースとなっている言語仕様——の新バージョンを2015年以降年次でリリースし、その過程で追加された新しい機能によって、JavaScriptは他の最新言語に引けを取らないものとなりました。また素晴らしいことに、定期的に新バージョンをリリースしているにもかかわらず、JavaScriptは何十年にもわたってブラウザー、埋め込みアプリケーション、サーバーランタイムなどさまざまな環境で後方互換性(下位互換性)を維持してきました。
今日ではJavaScriptは、多くの長所を備えた、素晴らしく柔軟な言語になっています。奇妙な点もありますが、JavaScriptがWebアプリケーションとインターネットの驚くべき発展に貢献してきたことは、誰も否定できないでしょう。 ...
Get 初めてのTypeScript ―型安全なJavaScriptでWeb開発を加速する now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.