Microsoftがtypescript 2.0をリリース、新機能が利用可能に
ビデオ: Transpile TS to JS 2024
Microsoftは3か月前にTypeScript 2.0のベータ版をリリースし、リリース以来、同社はこの言語の作業を続けました。 最近、開発者の生産性を高めるための新機能が追加されました。 Visual Studio 2015用のTypeScript 2.0をダウンロードできるようになりましたが、公式のVisual StudioページにあるUpdate 3も必要になります。
TypeScript 2.0は、MicrosoftのタイプバージョンのJavaScriptにメジャーアップデートを追加し、開発者の作業を容易にします。
このリリースでは、TypeScriptはECMAScript仕様に厳密に準拠し、JavaScriptライブラリとツールを幅広くサポートし、すべての主要なエディターで第一級の編集体験を可能にする言語サービスを提供します。 これらはすべて一緒になって、さらに生産的でスケーラブルなJavaScript開発体験を提供します。
Microsoftが4年前にTypeScript 1.0をリリースしたとき、この言語は静的型と組み合わせるとJavaScriptの可能性を証明しました。 コンパイル時のエラーチェックにより、開発者はバグを探すのに時間を浪費する必要がなくなりました。 TypeScript 1.1は、コンパイラが完全に書き直されたため、パフォーマンスが最大4倍に向上し、柔軟性と反復の高速化がサポートされました。
後に、バージョン1.4にはES2015 / ES6がサポートされ、バージョン1.5にはモジュールとデコレーターのサポートが導入されました。 これにより、Angular 2はTypeScriptを採用できるようになり、Microsoftのパートナーとなり、この言語の改善に貢献しました。 最後に、TypeScript 1.6-1.8は新しいタイプシステムの改善を追加し、主要なJavaScriptライブラリのサポートを提供しました。
TypeScript 2.0は、次の新機能を提供します。
- Null不可タイプ
- タイプの制御フロー分析
- より簡単なモジュール宣言
- 読み取り専用プロパティ
- タイピング取得の改善
TypeScriptチームは、パートナーおよびコミュニティと引き続き協力してTypeScriptの型システムを改善し 、ユーザーが静的に型付けされた方法でJavaScriptをさらに表現できるようにする ことを約束し ました。 さらに、開発者ツールがよりスマートになり、開発者の生産性がさらに向上するように、TypeScript言語サービスと一連のツール機能の強化に注力します。 」
Effが新機能を備えたChrome、Firefox、およびOpera用のPrivacy Badger 2.0をリリース
オンライン追跡は、プライバシー擁護者とハイテク企業との間の議論のための絶え間ない餌食でした。 また、オンラインプライバシーの継続的なサポートにより、デジタル権利擁護の最前線にある非営利グループであるElectronic Frontier Foundationは、Chrome、Firefox、Operaブラウザーのアンチトラッキング拡張機能を更新しました。 プライバシーバジャーは、次の可能性のあるサードパーティドメインを検出してブロックします…
マイクロソフト、複数のプラットフォームをサポートする.netコアツール1.0をリリース
Microsoftは、WindowsおよびLinuxやmacOSを含む他のプラットフォームで実行されるWebアプリケーションおよびサービスを開発するための.NETのモジュール式の高性能実装である.NET Core Tools 1.0を公開しました。 ソフトウェアの巨人は、ブログの投稿で、.NET Core Tools 1.0は最近リリースされたVisual Studio 2017と互換性があると説明しました。まず、.NET…