tatamilab.jp
A page about call/cc [ENS] [ENS students] [David Madore] [Mathematics] [Computer science] [Programs] [Linux] [Literature] [What's new?] [What's cool?] [Site map] Table of contents What is call/cc? What is this page? A first introduction Who invented call/cc? What does call/cc stand for? Which programming languages have a call/cc function? Outgoing-only continuations: exceptions Exceptions in C: se
お探しのページが見つかりませんでした。 誠に恐れ入りますが、お客様がアクセスしようとしたページまたはファイルが見つかりませんでした。 お探しのページは、削除または名前が変更された、もしくは一時的に使用できなくなっている可能性がございます。
What is JPC? JPC is an x86 PC emulator written entirely in Java. Read more about what JPC is, and the underlying technology behind it. Try the JPC Demos! JPC Runs Linux! Yes, we can run Linux on JPC! Try it out right now with our online Linux demo JPC is Open Source! Yes, JPC is open source. Download the source code now! Or if you don't want to have to mess around with building JPC fr
This domain used to host the wiki for Mercurial. Now it hosts a static archive of most non-spam pages for historical purposes. We now use a mix of issues on Heptapod as well as static pages on our website. Some aspects of the contents have been cleaned up in order to limit general footprint, reduce SEO spam, remove useless/redundant information, have working links, etc. You can search the full lis
Everyone wants to accumulate wealth but few people actually seem to do it, at least not to any great extent. Most accrue debt much more successfully, even if they are not paying off a home. Financial planning is the best way to make the most of your income. A financial advisor can show you many ways to reduce your debt and make the most of your money. It is important to sometimes take a step back
copying GCでウェブを検索すると真っ先に東大のコンパイラ演習の資料*が出てくるが、恥ずかしながらこれを読んでもいまひとつはっきりしたイメージが湧かず、うまくいくという確信がなかった。 最近ようやく腑に落ちたのでまとめてみようと思う。 copying GCではヒープを2つの部分空間に分け、 プログラムはその片方だけを利用して動作する。そこに空きがなくなるとGCが起動する。 GCは使われている部分空間(from-space)の中の到達可能なオブジェクトを全てもう一方の部分空間(to-space)にコピーする。GCが終了するとプログラムは今度はto-spaceを使って動作を継続する。2つの部分空間の役割はGCのたびに入れ替わる。 GC前 GC後 まずはmark and sweep方式をおさらい。その後、 copying GCの説明に先立ちmark-compact方式を説明する。 mark
僕は、1 日に少なくとも 3,000 行程度、多く書くときで 10,000 行以上のプログラムを書くことができる。その結果、多い月で 10 万行 / 月くらいである。なお、言語は書くソフトウェアの性質上、大半が C 言語である。 また、プログラミングにはバグが付き物だが、ここ 2、3 年の間は、発生するバグの数を極めて少なく保つことに成功している。 とても大きく複雑で、かつレイヤ的に OS に近い処理をたくさんやるプログラムを書く場合は、プログラミングをするときでも、事前の設計が極めて重要となる。設計をうまく行わないと、後になって全面的に書き直しをしないといけなくなったり、パフォーマンスが低下したりする原因となり、開発者の苦痛の原因となる。 当然のことながら、これまで書いたいくつかの大きく複雑といえるソフトウェアの大半の設計も、自分で行った。いかなる場合でも、設計は、最初の 1 回目で確定
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く