- トップ
- コンピュータサイエンス
- あなたの知らない超絶技巧プログラミングの世界
あなたの知らない超絶技巧プログラミングの世界
遠藤 侑介技術評論社272ページISBN 9784774176437
Zenn・Qiitaなどの1記事で紹介(時点)。
- 紹介記事
- 1件
- 媒体別
- Qiita 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約11年前)
紹介している記事(1件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 高専1年生に読んでほしい技術本N選 Qiita · 唯岸 雪 · · いいね 33
本書を通じて驚きのある楽しいプログラムの世界を味わうことを提案し、高専生活で身につけた知識を総動員して、自分だけの作品を作るよう読者に呼びかけている。高専での学びを活かして制作に取り組み、プログラムの楽しさに触れながら、自分の知識を作品として形にする方向を示している。
この本について
本書は、実用性だけを目的としないプログラミングの技法を、作品例と制作方法の両面から紹介する。前半では、Quine(自分自身を出力するプログラム)を中心に、自己生成、状態変化、暗号化、複数言語をまたぐ方法などを基本から応用まで扱う。続いて、使用できる文字を制限したプログラミングや、特定の条件下でも動作するプログラムの原理と実装を解説する。アスキーアート化、アニメーション、音楽、PNG画像の生成に使う技法も取り上げ、最後にIOCCCやTRICKなどのコンテストを紹介する。C言語やRubyなどの例を通じて、制約を利用したコードの作り方や、プログラムで表現を生み出す方法を学べる。プログラミングが好きな人に加え、苦手な人も楽しめる遊びを扱う。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 第1章 超絶技巧プログラムギャラリー
- 第2章 アスキーアートでプログラミング
- 第3章 Quine - 自己生成プログラミング(基本編)
- 第4章 Quine - 自己生成プログラミング(応用編)
- 第5章 ○○禁止プログラミング(初級編)
- 第6章 ○○禁止プログラミング(上級編)
- 第7章 「堅牢」なプログラミング
- 第8章 超絶プログラムを彩るテクニック
- 第9章 コンテストに挑戦
- 付録