Software Design plusシリーズ2週間でできる! スクリプト言語の作り方

[表紙]2週間でできる! スクリプト言語の作り方

紙版発売

A5判/384ページ

定価2,838円(本体2,580円+税10%)

ISBN 978-4-7741-4974-5

→学校・法人一括購入ご検討の皆様へ

この本の概要

コンピュータ言語の学習をする際,非常に効果的なのは,自分でOSやコンパイラ,プログラミング言語を作ることです。本書は,JavaScriptやPHP,Python,Rubyのようなスクリプト言語(Lightweight Language:軽量言語)を,自分の手で作り上げる方法を解説します。しかも14日間,すなわち14ステップで高度な概念を自然に理解できるようになります(正確には,自習時間もいれて20日です!ご注意!)。普通の本ならば,後回しにしてしまう重要な概念もわかりやすく解説,サンプルコードを読みながら,自分専用のプログラミング言語を作ってみませんか?

こんな方におすすめ

  • コンピュータ言語を作ってみたい方
  • 本格的なプログラミングを学んでみたい方

著者の一言

「Java仮想マシン上でスクリプト言語 Stone を作る!」

「本書はコンパイラの入門書ですが,コンパイラだけに限らず,プログラム言語の各種の機能とそれを実現する方法の基本的な考え方を教えてくれる本です。ただし,従来の多くのコンパイラ入門書と大分違った新しい内容の本です」序文より(中田育男)

Java言語を使いスクリプト言語「Stone」を作ります。コンパイラ・言語処理系をゼロから作り上げる過程でさまざまな知識と技術を得られます。コンピュータプログラミングを根底から理解するために必ず通らなければならない14日間(と自習の5日間)は,きっとあなたの血肉になるでしょう。

この書籍に関連する記事があります!

スクリプト言語を作ったことがありますか?
Webのオンラインショップで,マウスポインタが何気なく商品写真に触れると,その商品の説明がマンガの吹き出しのように表示されることがありませんか。

本書のサンプル

本書の一部ページを,PDFで確認することができます。

本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。

サンプル画像1

サンプル画像2

著者プロフィール

千葉滋(ちばしげる)

1968年生まれ。東京工業大学 大学院情報理工学研究科教授,兼,東京大学 大学院情報理工学系研究科教授。著書に『アスペクト指向入門―Java・オブジェクト指向からAspectJプログラミングへ』(2005年,小社),『やさしいJavaプログラミング―Great Ideas for Java Programming』(2004年,アスキー),『GUIライブラリの仕組み―ソフトウェア設計のケーススタディ』(2001年,朝倉書店)などがある。