科学と家事とプログラミング (python を中心に)

python 温度計測 湿度計測 DS18B20 USB9097

2018-02-12から1日間の記事一覧

超構造化(10) 構造化の先へ

パラダイム・シフト 構造化は空間化を連想させる。時間/空間という文脈で切り分けるなら、手順は時間的であり、宣言は空間的である。比喩的な表現を許してもらえば、宣言的なプログラムにおいては、(それを人が読み書きしているかぎりにおいては)時間が流れ…

超構造化(09) プログラムは手順の集まりか?

手続き vs 宣言 「プログラムは手順の集まりである」という表現は、賞味期限つきの標語の良い例だ。 初めてプログラムを書くときに、この助言が役立つ場面は確かにあると思う。 しかしその一方で、さまざまなプログラミング言語が目指すものは 「人間から見…