パスワードを忘れた? アカウント作成
10808772 submission
Windows

Microsoft、C#コードをネイティブコードに変換できる処理系を発表

タレコミ by insiderman
insiderman 曰く、
MicrosoftがC#コードをネイティブマシンコードに変換する「.NET Native」を発表した。現在Preview Release版が公開されている(.NET Framework BlogMSDNの.NET Nativeページ)。

C#などの.NET系言語では、コードをコンパイルすると中間コードが生成され、実行時にネイティブコードに変換されるという仕組みを取っていたが、.NET Nativeを使えばC/C++による開発と同様にネイティブコードを生成でき、アプリケーションの起動速度の高速化やメモリ消費の削減といったメリットを享受できるという。対象アーキテクチャはx64およびx86、ARMとなっている。ただし、現時点ではWindowsストアアプリ(いわゆるMetro UIベースのアプリ)のみが対象のようだ。さらに、いくつかのクラス/メソッドが使えないなどの制約もある模様。 FAQによると、まずはC#のみで、F#やVBなどのほかの言語のサポートについては未定のようだ。
この議論は、 ログインユーザだけとして作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

開いた括弧は必ず閉じる -- あるプログラマー

読み込み中...