はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ネイティブコード

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 28件)

inforno :: 個人的Go雑感&メモ

2009/11/11 このエントリーをはてなブックマークに追加 377 users Instapaper Pocket Tweet Facebook Share Evernote Clip ドキュメント 速度 言語 新しいプログラミング言語 程度

GoogleがGoという新しいプログラミング言語を出したようで。早速、インストールして軽くドキュメントを流し読みしてみました。 英語なんて読みたくないよ、という人もいるかもしれないし、誰かの役に立つかもしれないので自分用メモおいときます。完全に自分用なんである程度他の言語の知識がある人向けな上、ざっくり流し読みなんで間違ってるかも。 どんな言語? ネイティブコードを吐く、コンパイル型。 速度はCレ... 続きを読む

Go言語がWebAssemblyをサポートへ。GOARCHは「wasm」、GOOSは「js」に - Publickey

2018/04/15 このエントリーをはてなブックマークに追加 364 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebAssembly wasm CPU

Googleが中心となってオープンソースで開発されているGo言語は、WindowsやmacOS、Linux、FreeBSD、Androidなど、さまざまなOSやCPUに対応したバイナリを生成できることが特長の1つとなっています。 そのGo言語のコンパイラが生成するバイナリにWebAssemblyが追加されました。WebAssemblyは、Webブラウザ上でネイティブコードに近い実行速度で高速に実行... 続きを読む

「家庭用ゲームと同等」のゲームをChrome上で スク・エニとGoogleが協力 - ITmedia ニュース

2011/12/09 このエントリーをはてなブックマークに追加 231 users Instapaper Pocket Tweet Facebook Share Evernote Clip スク・エニ Chrome上 Google 協力 ゲーム

スクウェア・エニックス・ホールディングスは12月9日、米Googleと協力し、「家庭用ゲーム機向けと同等」のゲームをWebブラウザ上で提供していくと発表した。ブラウザ上でネイティブコードを実行する技術「Native Client」を活用、Chromeブラウザで動作するゲームの第1弾を月内にリリースし、来年中に複数のタイトルを公開するとしている。 米Google本社で開かれたNative Clien... 続きを読む

Kotlin 1.3正式リリース。ネイティブコードで実行されJavaVMに依存しないKotlin/Nativeバンドル開始 - Publickey

2018/11/04 このエントリーをはてなブックマークに追加 212 users Instapaper Pocket Tweet Facebook Share Evernote Clip JavaVM Publickey Kotlin 開発言語 人気

Kotlin 1.3正式リリース。ネイティブコードで実行されJavaVMに依存しないKotlin/Nativeバンドル開始 2017年5月にAndroidの正式な開発言語に採用してから急速に人気が高まっているプログラミング言語「Kotlin」の最新版「Kotlin 1.3」正式版がリリースされました。 Kotlin 1.3 is here! Coroutines, Kotlin/Native beta, ... 続きを読む

WebAssemblyが50マイクロ秒以下で起動する「Lucet」。コンパイラとランタイムをFastlyがオープンソースで公開 - Publickey

2019/03/31 このエントリーをはてなブックマークに追加 190 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey fastly WebAssembly

WebAssemblyが50マイクロ秒以下で起動する「Lucet」。コンパイラとランタイムをFastlyがオープンソースで公開 WebAssemblyとは、Webブラウザ上でネイティブコードに近い実行速度で高速に実行できるバイナリフォーマットです。 マイクロソフト、Google、Mozilla、AppleなどのWebブラウザベンダがW3CのWebAssembly Communi... 続きを読む

PHP 8でのJIT採用が可決、賛成50反対2。PHP 7.4への試験的採用は否決 - Publickey

2019/04/08 このエントリーをはてなブックマークに追加 167 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey JITコンパイラ 否決 コンパイル 賛成

現在開発中のPHP 8にJITコンパイラを組み込むべきかどうかを決定する投票が3月28日に締め切りを迎え、賛成が50票、反対が2票と圧倒的多数で可決されたことが、発表されました。 JITコンパイラはプログラムの実行時にコンパイルを行い、ネイティブコードを生成して実行するというもの。事前にコンパイル作業が不要なため... 続きを読む

W3C、「WebAssembly」仕様について初めてのワーキングドラフトを公開 - Publickey

2018/02/18 このエントリーをはてなブックマークに追加 159 users Instapaper Pocket Tweet Facebook Share Evernote Clip ワーキングドラフト Publickey Mozilla 勧告

W3CのWebAssemblyワーキンググループは、「WebAssembly」仕様に関する初めてのワーキングドラフトを公開した。WebAssemblyはすでに主要なブラウザで実装が進んでいるため、このまま順調に勧告となるのではないか。 マイクロソフト、Google、Mozilla、Appleなどの主要なWebブラウザベンダが協力して、Webブラウザ上でネイティブコードに近い実行速度で高速に実行でき... 続きを読む

Kotlin/Nativeがベータに到達、Kotlin 1.3にバンドル。Win/Mac/iOS/Android/WebAssemblyのバイナリ生成。KotlinConf 2018 - Publickey

2018/10/10 このエントリーをはてなブックマークに追加 149 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Kotlin Native オラン ベータ

Kotlin/Nativeがベータに到達、Kotlin 1.3にバンドル。Win/Mac/iOS/Android/WebAssemblyのバイナリ生成。KotlinConf 2018 KotlinはJavaVM上で動作するプログラミング言語として登場しましたが、それ以外にも以前からKotlinのコードからネイティブコードを生成する「Kotlin/Native」の開発も進められていました。 オラン... 続きを読む

WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど - Publickey

2019/11/18 このエントリーをはてなブックマークに追加 141 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebAssembly インテル 発足

WebAssemblyをあらゆるプラットフォームでセキュアに実行できるようにする「Bytecode Alliance」発足。インテル、Mozilla、Red Hatなど WebAssemblyは、Webブラウザ上でネイティブコードのように高速に実行できるバイナリフォーマットして策定された標準仕様で、すでにChromeやFirefox、Edge、Safariなどの主要ブラウザ... 続きを読む

WebAssemblyが目指していること。ナノプロセスモデルの実現、システムインターフェイス、実行時リンクの実装など - Publickey

2020/11/15 このエントリーをはてなブックマークに追加 121 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebAssembly 実装 実現 勧告

WebAssemblyが目指していること。ナノプロセスモデルの実現、システムインターフェイス、実行時リンクの実装など Webブラウザ上でネイティブコードのように高速に実行できるバイナリフォーマット「WebAssembly」は、すでにChromeやFirefox、Edge、Safariなどの主要ブラウザでサポートされ、2019年12月にはW3Cの勧告にも... 続きを読む

RubyMotionがすごく良く分かる良記事のまとめ - showrtpath - iPhone,iPadウェブブラウザアプリ開発ブログ

2014/01/12 このエントリーをはてなブックマークに追加 87 users Instapaper Pocket Tweet Facebook Share Evernote Clip RubyMotion iOS ネイティブアプリ nasust

2014-01-12 RubyMotionがすごく良く分かる良記事のまとめ iOS開発の記事のまとめ iOS開発 こんにちはnasustです。RubyMotionの記事が溜まってきたので、まとめてみました。 RubyMotionとはRubyでiOSのアプリが開発できるソフトです。文法はRubyですが、コンパイルするとネイティブコードに変換される為、ネイティブアプリと同等のスピードで動作します。 R... 続きを読む

JITとコードの暖気の実体 - #chiroito ’s blog

2020/09/18 このエントリーをはてなブックマークに追加 77 users Instapaper Pocket Tweet Facebook Share Evernote Clip JIT コミッタ 暖気 OpenJDK 実体

どうも、OpenJDKのコミッタをしてます。 とあるブログを読んでいたら気になる点があったので検証してみました。 JITと暖気 Javaプロセスはアプリケーションを動かしながら必要に応じてバックグラウンドでバイトコードをネイティブコードにコンパイルします。このコンパイル時にはCPUリソースを使用します。 コンパイルに... 続きを読む

ARKitができる事、できない事 - Qiita

2017/06/17 このエントリーをはてなブックマークに追加 77 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ARKit iOS Unity 概念

iOS 11から利用できるようになるARKitについて概要をまとめます。この記事では概念や機能として何ができて何が難しいのかを書いているので、エンジニアのみならずサービスや企画を考える方にも参考になるかもしれません。具体的なUnityでの実装方法は別途記事を書く予定です。 注意点: Unity ARKit Pluginに基づいた情報のため、iOSのネイティブコードでARKitを直接利用する場合とは... 続きを読む

Native Clientのクオリティー高すぎ!家庭用ゲーム機と同クオリティーを実現したブラウザゲームまとめ | Chrome Life

2012/01/11 このエントリーをはてなブックマークに追加 72 users Instapaper Pocket Tweet Facebook Share Evernote Clip クオリティー Native Client NaCl たくさん

Native Clientは、ブラウザ上でネイティブコードが実行できるテクノロジーです。 GoogleがNative Client(NaCl)を公開したのは2008年12月だったので、今から3年前とかなり昔の話なのですが、やっと実用的に使えるレベルに達したことで、Chrome 14から組み込まれています。 今までもブラウザ上で動作するゲームはたくさんありました。 特にソーシャルネットワークの登場で... 続きを読む

Microsoft、C#コードをネイティブコードにコンパイルする「.NET Native」を発表 | スラッシュドット・ジャパン デベロッパー

2014/04/06 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip デベロッパー net Microsoft プログラム 発表

MicrosoftがC#で書かれた.NET Framework向けのプログラムをネイティブコードにコンパイルする「.NET Native」を発表した。現在Preview Release版が公開されている(.NET Framework Blogの記事、 Microsoft .NET Native、 Microsoft .NET Native FAQ、 Compiling Apps with .NET... 続きを読む

RubyMotionがAndroidのサポートを発表

2014/08/07 このエントリーをはてなブックマークに追加 59 users Instapaper Pocket Tweet Facebook Share Evernote Clip RubyMotion 徳武 iOS コンパイラ Android

RubyMotionがAndroidのサポートを発表 作者: Mirko Stocker , 翻訳者 徳武 聡 投稿日 2014年8月7日 | 共有 |  後で読む マイリーディングリスト RubyMotionはRubyでiOSとOS X向けのアプリケーションを開発するためのツールチェーンを提供する。LLVMベースのコンパイラを使ってネイティブコードにコンパイルされるのだ。3.0のリリースでは、A... 続きを読む

WebAssemblyをNodeJS Native Addonの配布形式として使う - Islands in the byte stream

2017/11/16 このエントリーをはてなブックマークに追加 44 users Instapaper Pocket Tweet Facebook Share Evernote Clip WebAssembly Emscripten Zopfli

2017 - 11 - 16 WebAssemblyをNodeJS Native Addonの配布形式として使う 三行まとめ 高い圧縮率をほこる gzipライブラリ zopfliをwasmにビルドして npmjs.org にリリースしてみた wasmはネイティブコードと比較してだいたい50%くらいの性能を期待できる emscriptenは N-API と比べると出来ることが少なすぎるのが課題 背景... 続きを読む

グーグル、ブラウザなしで利用できる「Chrome Apps」を発表 - CNET Japan

2013/09/06 このエントリーをはてなブックマークに追加 39 users Instapaper Pocket Tweet Facebook Share Evernote Clip グーグル Chrome Apps CNET Japan 発表

Googleは米国時間9月5日、人々がブラウザなしでウェブアプリケーションを利用したいと思っていることを確信して、新しい「Chrome Apps」を発表した。 開発段階では「Chrome Packaged App」として知られていたChrome Appsは、ウェブ開発者が自分のサイトを、ネイティブコードで作成されたアプリケーションやプログラムのように機能するパッケージ化されたアプリケーションに変え... 続きを読む

グーグル、開発ツール「Portable Native Client」を公開 - CNET Japan

2013/11/13 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip グーグル CNET Japan 開発ツール ウェブアプリ 公開

Googleの「Portable Native Client」(PNaCl)が、ホワイトペーパーでの紹介から3年以上過ぎた米国時間11月12日、開発者に公開された。 PNaCl(「ピナクル」と発音)を使うことで、開発者はCおよびC++コードをコンパイルしてウェブアプリを作成できる。ネイティブコードからウェブへの「翻訳」を簡略化することにより、オーディオおよびビデオ圧縮解除ソフトウェア、画像編集ツー... 続きを読む

Android でクラスのロード処理に乗っ取りの脆弱性 | Symantec Connect Community

2011/06/30 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip Symantec Connect Community

DexClassLoader (String dexPath, String dexOutputDir, String libPath, ClassLoader parent) 解釈されたネイティブコードを検索する DexClassLoader を作成します。 1 つ目のクラス DexClassLoader は、アプリケーションが新たな DEX コード(Android の Dalvik 仮想マシン... 続きを読む

WebAssemblyがW3Cの勧告に到達。「WebAssembly Core Specification 」「WebAssembly Web API」「WebAssembly JavaScript Interface 」の3つ - Publickey

2019/12/09 このエントリーをはてなブックマークに追加 27 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebAssembly 勧告 API 到達

W3Cの WebAssembly Working Groupは、Webブラウザ上でネイティブコードに近い実行速度で高速に実行できるバイナリフォーマット「WebAssembly」の仕様が勧告に到達したことを発表しました。 今回勧告になったのは、WebAssemblyに関連する3つの仕様です。 1つ目はWebAssemblyのバイナリファイルを実行する仮想マシンの仕様... 続きを読む

Emacsの次世代ミニバッファ補完UI | 日々、とんは語る。

2021/06/11 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip emacs elisp ネイティブコンパイルEmacs 百聞

先日、ネイティブコンパイルEmacsが登場でElispをネイティブコードにコンパイルすることによりEmacsの高速化が実現されたという記事を書きましたが、Emacsに到来している新しい波はこれだけではありません。Emacsを華麗に操作するユーザーインターフェイス(以下、UI)にも新潮流がきています。 百聞は一見にしかずとい... 続きを読む

Motohiro Takayama • 準未来志向プログラミング

2012/03/14 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip RPC タイミン Objective-C Java ネイティブ

準未来志向プログラミング いまつくっているゲームエンジンっぽい何かは、ユーザ開発者は Javascript でアプリを書き、その実行は C++ を中核とした Objective-C/Java なネイティブコードで行われる。 Javascript のコードとネイティブのコードは RPC みたいにして通信している。つまり、 Javasciript のコードが解釈されてるとユーザ開発者が思ってるタイミン... 続きを読む

Windows Phone 7.5 ネイティブコードプログラミング - ななふぉ

2011/08/31 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip フォ Windows Phone Micr 野良アプリ 審査

Windows Phone 7.5 でどうしてもネイティブコードを使いたい開発者のために、簡単な解説を書いてみました。 一般的に、Windows Phone 7 および 7.5 ではネイティブコードを使った開発はできないと説明されています。 しかし、それはマーケットプレイスの審査に落ちるという意味であって、個人的な開発や野良アプリの開発には問題ないはずです。 また、キャリアやメーカーなど、Micr... 続きを読む

InfoQ: GoogleがNative Clientを刷新。が、最後までやり遂げるだろうか?

2011/02/24 このエントリーをはてなブックマークに追加 13 users Instapaper Pocket Tweet Facebook Share Evernote Clip InfoQ NaCl Gears 刷新 SDK

原文(投稿日:2011/02/20)へのリンクその初めての発表から約1年経った後、Googleは、Webブラウザからネイティブコードを安全に実行することができるようにするNative Client (NaCl) SDKの新バージョンをリリースした。とはいえ、この野心的なプロジェクトが製品にまで到達するのか、はたまたWaveやGearsのような他のプロジェクトと同じ運命を持っているのかは不透明である... 続きを読む

 
(1 - 25 / 28件)