HashLinkとは? わかりやすく解説

HashLink

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/27 00:27 UTC 版)

Haxe」の記事における「HashLink」の解説

3.3.0-rc.1より対応。バイトコードコンパイルされる。主な想定プラットフォームは、WindowsmacOSLinuxiOSAndroidNintendo SwitchPlayStation 4

※この「HashLink」の解説は、「Haxe」の解説の一部です。
「HashLink」を含む「Haxe」の記事については、「Haxe」の概要を参照ください。


HashLink

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/27 00:27 UTC 版)

Haxe」の記事における「HashLink」の解説

HashLinkは、Neko後継とされる新し仮想マシンで、2016年10月20日開催された"London Haxe Meetup 20th October 2016"にて発表された。x86及びx86-64WindowsmacOSLinux上で動作するDirectXSDLOpenALベースとしたマルチメディア機能のほか、zlibなどの著名なライブラリ内包する。またWindows限定ではあるが、一部ネイティブGUIコンポーネント利用できる。なお、Neko VMとは異なり静的型付けである。実行にはHashLinkバイトコードファイル(拡張子は.hl)を用いる。 HashLinkの動作形態として、HL/JIT方式とHL/C方式2種類がある。HL/JIT方式では、実行時コンパイラ通して仮想マシン上で動作させる為、コンパイル速度高速デバッグ向いている。一方、HL/C方式では仮想マシン使用されず、代わりにC言語ソースコード出力する出力されたCソースコードは、任意のCコンパイラビルドでき、より高いパフォーマンス移植性期待できる例えば、iOSAndroidなどのモバイルOSPlayStation 4Nintendo Switchなどの家庭用ゲーム機といった、デスクトップ環境限定されない様々なプラットフォームへの移植比較的容易となる。実例として、このHashLinkとゲームエンジンであるHeapsで開発されているMotion Twin社のDead Cellsは、PlayStation 4、Nintendo SwitchXbox One向けに移植されている。

※この「HashLink」の解説は、「Haxe」の解説の一部です。
「HashLink」を含む「Haxe」の記事については、「Haxe」の概要を参照ください。

ウィキペディア小見出し辞書の「HashLink」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「HashLink」の関連用語

HashLinkのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HashLinkのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのHaxe (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS