The following files contain essentially all the Scheme code included in Structure and Interpretation of Computer Programs, 2nd edition. For each chapter, there is a file containing all of the code in that chapter. Implementations of several major systems in the book are also isolated into separate files. To download the following source files, hold shift while clicking on the link. Chapter 1
_ 2012年 Android Advent Calendar 18日目 Android のビルドシステムの不満点を解消する新ビルドシステムを開発中と聞いて Android Advent Calendar 18日目の @zaki50です。既に19日目すら終わろうとしていますが皆様いかがお過ごしでしょうか(すみません...)。 今回は、Android Tools Project で開発が進められている新ビルドシステムについて書きます。ここで言うビルドシステムとは、Android アプリソースコードやリソースファイルを apk に変換するための仕組みのことです。現状では eclipse や ant を使ったビルドシステムが提供されていますが、それが今後どのように改善され発展していくか興味があったので調べたことをまとめます。 まず初めにお断りしておきますが、新ビルドシステムはまだまだ開発中のもの
なんで現代の主流な VM (JVM/CLR) は,ともにスタックマシンモデルなんだろう… ? という疑問が生まれました. あと,ボスから出た,Java に特化している JVM 上で,果たして効率の良い実装はできるのだろうか ? という質問にも,明確に答えることができなくて,あたふたしてしまったので,ちょっと調べてみました. 高速かつ移植性の高い Java Virtual Machine の設計と実装 などによると,どうやらスタックマシンには, (1) 移植性の確保が容易 そもそも,多くの CPU アーキテクチャはレジスタマシンであるため,「なぜ JVM はスタックアーキテクチャなのか ?」という疑問が生まれることとなる. 一見スタックアーキテクチャは,レジスタアーキテクチャとは実行モデルが根本的に異なるため,効率的な実装が難しく,JIT などの実装も面倒になりそうなイメージがある. # ス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く