プログラミング文体練習 : Pythonで学ぶ40のプログラミングスタイル
Author(s)
Bibliographic Information
プログラミング文体練習 : Pythonで学ぶ40のプログラミングスタイル
オライリー・ジャパン , オーム社 (発売), 2023.6
- Other Title
-
Exercises in programming style
- Title Transcription
-
プログラミング ブンタイ レンシュウ : Python デ マナブ 40 ノ プログラミング スタイル
Available at / 108 libraries
-
University of Tsukuba Library, Library on Library and Information Science
007.64-L8810023010761
-
No Libraries matched.
- Remove all filters.
Search this Book/Journal
Note
原著第2版の翻訳
Description and Table of Contents
Description
レーモン・クノーの『文体練習』から着想を得て執筆された本書は、1つの課題を異なるプログラミングスタイルで実装し、さまざまなスタイルの特性やスタイルが生まれた歴史的経緯などを解説します。本家の『文体練習』は、「バスの中で起きた諍いと、その張本人を後で目撃した」という内容を、公的文書風、宣伝風、業界用語風など、99の異なる文体で表現したものですが、本書は、「単語の出現頻度をカウントして多いものから出力する」という課題を、40のスタイルで実装しています。リソース制約が大きかった時代の方法から、オブジェクト指向、純粋関数型、リフレクション、並行処理、ニューラルネットワークまで幅広いスタイルを扱い、マルチパラダイム言語Pythonの威力と魅力を感じられる構成となっています。
Table of Contents
- 第1部 歴史スタイル
- 第2部 基本スタイル
- 第3部 関数合成
- 第4部 オブジェクトとオブジェクトの相互作用
- 第5部 リフレクションとメタプログラミング
- 第6部 異常事態
- 第7部 データ中心
- 第8部 並行性
- 第9部 対話性
- 第10部 ニューラルネットワーク
by "BOOK database"