BSD makeでマンデルブロ集合を描画する狂気のプロジェクト

BSD Make extravaganza: Mandelbrot Set In bmake

BSD makeでマンデルブロ集合を描画する狂気のプロジェクト

FreeBSD portsのmakefileを読み込んだ著者が、make言語が計算万能であると気づき、純粋なBSD makeだけでマンデルブロ集合レンダラーを実装した。加減乗算は筆算アルゴリズム、除算はNewton-Raphson法による逆数計算で実装。外部バイナリを一切呼び出さず、PPM画像を生成する。低解像度でも数時間から数日かかる非効率さだが、その奇妙な魅力で注目を集めている。

このプロジェクトは、BSD makeを本来想定されていない場所に押し込むという試みです。
  1. stragies

    タイポ:readmeの3行目は「I could not suppress ...」と書くべきでしょう。

  2. shevy-java

    本題:`make`の創造的な(悪)用ですね。+1

  3. tonetheman

    これがBSDがLinuxに遅れを取った理由だ:遊ぶことに時間をかけすぎている!

この日のほかの記事

2026-08-05