はじめに このオンラインブックは執筆中です。完成版ではありません。フィードバックフォーム この本には一冊の本に盛り込むにはやや欲張りな内容を詰め込みました。本書では、C言語で書かれたソースコードをアセンブリ言語に変換するプログラム、つまりCコンパイラを作成します。コンパイラそのものもCを使って開発します。当面の目標はセルフホスト、すなわち自作コンパイラでそれ自身のソースコードをコンパイルできるようにすることです。 この本では、コンパイラの説明の難易度が急に上がりすぎないように、様々なトピックを本書全体を通じて次第に掘り下げていくという形で説明することにしました。その理由は次のとおりです。 コンパイラは、構文解析、中間パス、コード生成といった複数のステージに概念的に分割することができます。よくある教科書的アプローチでは、それぞれのトピックについて章を立てて解説を行うことになりますが、そのよう
「マッキントッシュ伝説」本のジェフ・ラスキンとのインタビューの中で、Macintoshの当初のアイデアは、最終的に出来上がった初代Macとは似ても似つかないものだったことが語られています。そのジェフのオリジナルMacintoshのアイデアが、その後Canonとの共同開発で具現化していたのです。それが"Canon Cat"です。 関心空間のCanon Catの項目には、「Macintoshに遅れること数年、1987年か88年頃、キヤノンUSAからひっそりと発売され、僅か2万台余りが生産さ れた後ひっそりと消えて行った。」と記されています。 仕様: Size Dimensions 10.7 by 13.3 by 17.8 inches Weight 17 pounds Components Processor
When Bloomberg Businessweek told him it was going to give him the whole magazine to write a single article about computer programming, Paul Ford, a soft-spoken programmer and writer, sat on his couch with a pillow over his head and just let out a long “aaaaaaahhhhh,” like he had just stuck his finger on the ‘A’ key. Ford’s piece started out as a 2,000-, then 4,000-word piece. It grew much longer f
Brian K. Reid, PostScript and Interpress: a comparison, fa.laser-lovers (March 1 1985) http://groups.google.com/group/fa.laser-lovers/msg/5d0df32a0e91f1fa?rnum=2 Adobeの創業者であるJohn Warnockは、創業前、Xeroxのページ記述言語、Interpressの開発に関わっていました。本記事はBrian Reidによるその舞台裏の叙述です。後半の技術的な検討については未訳のため、追ってポストする、つもりです。史料批判をちゃんとやってから出したかったのですが、手がまわらず、抱えていてもしかたがないので蔵出し。読みやすく体裁を整えたいのですが。。。 This essay offers a comparison of two
●雑記のメニューに戻る ■PCインターフェース付き簡易電力計の実験(予算1000円製作30分)■ 2011年5月28日 ※ただし、「誰にでも簡単に作れます!」ってノリじゃあないよ、いつも通りだよ。 ●さて、消費電力が気になる季節でございます。 関東あたりだと今年は特にね。 そんなご時勢とは実は全く関係無いというか、 ホントは今年の正月に作ったのだけど 忙しくて放置されてたネタでございますというのが今回の簡易電力計。 一応は大抵のPCに接続できるので デスクトップ上でリアルタイムに消費電力を鑑賞(?)できる。 こんな感じ だから測定が目的というよりも、むしろ「意識」に訴える方向での省エネグッズというカテゴリーを目指してみた。 …ごめんなさい、ウソです、そんなこと考えて作ってません。 さて、このような機器を作る場合、普通に構成を考えれば、 センサー + マイコン + USBとか
John Landa / Exploring Computer ScienceStudents at Gardena High School in Gardena, CA work on a robot in their Exploring Computer Science class. The tech sector is set to grow faster than all but five industries by 2020. Out of those fields, half of which are related to healthcare, tech pays the best with an average salary of $78,730, according to the Bureau of Labor Statistics. If technology is t
Join Our Community Supporting Members make it possible for CHM to decode technology for all. Sharing lessons from the past and insights into today’s digital world through our research, collections, exhibits, and programs, we give people the knowledge they need to make informed choices about the tech they use and create. Learn more. MUSEUM HOURS Monday and Tuesday: Closed Wednesday–Sunday 10 a.m.–5
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く