Rubellum fly light

ほぼPHP日記

プログラミング

戦術的プログラミングと戦略的プログラミング

A Philosophy of Software Designを読んで、「戦術的プログラミング」と「戦略的プログラミング」という用語を知ったので抜粋意訳メモ。 戦術的プログラミング(Tactical programming) ほとんどのプログラマーがプログラミングするときに取り組む方式。 機能…

BrainfuckでGPGPU!

GPGPUできるBrainfuckをCUDAで実装してみました。 このBrainfuckを使用すると、SIMDな並列演算を行うことができます。 並列演算用の命令を2つ追加してるので純粋なBrainf*ckではないですね、はい。 拡張命令 記号を2つ追加しました。 記号 説明 { 並列演算の…

ちょっと前に流行って、最近よく耳にする(ような気がする)技術たち

そろそろ血のバレンタインの足音が、ぺたりぺたりと聞こえてくる頃ですね。 バレンタインチョコ欲しい! マリみて全巻ほしい! ふぅ……今日のノルマは達成ですね。 さてさて本題。 最近よく聞く(ような気がする)技術を4つ、めもめも。 自分は今のところ使…