プログラミング文体練習

書籍情報

発売日 : 2023年06月14日

著者/編集 : Cristina Videira Lopes/菊池 彰

出版社 : オライリー・ジャパン

発行形態 : 単行本

書籍説明

内容紹介

レーモン・クノーの『文体練習』から着想を得て執筆された本書は、1つの課題を異なるプログラミングスタイルで実装し、さまざまなスタイルの特性やスタイルが生まれた歴史的経緯などを解説します。本家の『文体練習』は、「バスの中で起きた諍いと、その張本人を後で目撃した」という内容を、公的文書風、宣伝風、業界用語風など、99の異なる文体で表現したものですが、本書は、「単語の出現頻度をカウントして多いものから出力する」という課題を、40のスタイルで実装しています。リソース制約が大きかった時代の方法から、オブジェクト指向、純粋関数型、リフレクション、並行処理、ニューラルネットワークまで幅広いスタイルを扱い、マルチパラダイム言語Pythonの威力と魅力を感じられる構成となっています。

著者情報

Cristina Videira Lopes
Lopes, Cristina Videira
菊池 彰
菊池, 彰