Yusuke二ヶ月前にM6をリリースしました。今日、沢山の改善を含む次のステップへと移る準備ができました。言語の新機能や改善が施されましたより良いインターフェースタイプインターフェースにはスマートキャストが働きます。{...}、といったコードはコンパイル時にエラーを出します。vaules[0]}さらに、else句はwhen節内で返値に関連がない場合は不要となりました。IDEAがやってくれます)、コンパイラの出す警告を抑止させることができます。未チェックキャストやリネームされたパラメータを含むいかなる警告に対して利用できます。T}ローカルリターンを名前付きラムダ式で混乱を防ぐため、純粋なreturnは「名前付き関数からの戻り」と認識されます。x”と表記してそのラムダがxを返すという書き方は認められないことになります。この制約を和らげるため、本リリースより「ラムダ式内のラベル付きリターン」を書くことができるようになりました。10...}この定義内で明示的なラベリングは必須ではありません。10}ラムダ式が関数に渡されたときは自動的にラベル付きとなります。生成するバイトコードは以前とは大きく異なります。サイズはよりスリムになり、リフレクションは高速になりました。以前のバージョンのKotlinでコンパイルしたバイトコードとは互換性がありません。JavaScriptサポートKotlinのJavaScriptサポートを利用して成功を収めている商用製品がある傍ら、JetBrainsは現在のところJVM向けにフォーカスしてきました。3サポートを非推奨としました。ターゲットJavaScriptアプリケーションについてはより明確にしていく予定です。overridesさらにMavenやGradleベースプロジェクトの設定をUI周りから補完まで改善しています。Studioをサポートします。GitHubのリリースページよりコンパイラプラグインを取得できます。IDEAをご利用であれば設定画面より直接ダウンロードできます。WordPress.。