HackerNews

何も無い状態でのプログラミング

Programming with Less Than Nothing

https://joshmoody.org/blog/programming-with-less-than-nothing/


この記事では、面接官Danaと候補者が「FizzBuzz」をテーマにプログラミングする過程が描かれています。面接は、JavaScriptを使い、ラムダ計算に基づいた非慣習的な方法で進行します。候補者は、ラムダ計算を用いて様々な関数や数値を定義し、独特なアプローチでプログラミングを行いますが、Danaは従来のやり方を期待しているようです。候補者は「ラムダ計算は従来の言語よりも優れている」と主張し続けますが、Danaはそのアプローチが新たな発見ではないことを指摘。最終的に、候補者のプログラムはエラーを起こし、DanaはJavaScriptの特性に疑問を呈します。この記事は、プログラミングのスタイルや思考法の違いを描写しています。