- 紙 + 電子入荷待ち物販商品(倉庫から発送)¥ 900
- 電子のみダウンロード商品¥ 700






技術書でありながら、プログラミングの思想・哲学的な視点も交えた読み物です。 ハンズオンで“現象”を観察しながら、抽象化・層構造・言語の動作といった「技術の奥にある思考」へとやさしく橋渡しします。 文法中心の入門書ではなく、「プログラミングをどう理解するか」をテーマにした一冊です。 今巻では、「JavaScriptはどこで動いているのか?」という素朴な疑問を入り口に、JavaScriptの実行環境を“時間”と“空間”の前段階となる 基盤構造 から解説します。 ■ シリーズコンセプト ・技術書 × プログラミング思想 × 哲学的な読み物 ・ただの読み物として終わるのではなく、仕様・仕組み・ハンズオン(実験)を織りまぜながら思考を「体験」に落とすことを大切にしたシリーズ ■ 想定読者 ・JavaScript やプログラミングを学びはじめた初学者〜中級者の方 ・文法は触れてきたものの、「仕組み」「本質」「構造」を理解したい方 ・コードを書くだけではなく、プログラミングの“考え方”そのものを身につけたい方 ・他言語経験があり、JavaScript の動作モデルに違和感や疑問を抱いたことがある方 ・技術そのものだけでなく、技術者の思考・視点・哲学的な捉え方に興味がある方 ■ 本書で扱う主な内容 ・JavaScriptエンジン(V8 など) ・インタプリタとJITコンパイラ ・メモリ構造(スタック/ヒープ) ・「層」という抽象化モデルによる実行環境の理解 …など、文法ではなく 仕組みそのものを理解したい方向け の内容です。 第1巻で扱ったブラウザ内部(DOM/CSSOM/レンダリング/イベント伝播)の知識を前提に、「JavaScriptがどう動いているか」を構造的に捉えるための基礎をまとめました。 ぜひページの一部だけでも読んでいただき、興味を持ってもらえたら嬉しいです。





