diary/Kojima/2007-08-31
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・夏休みの宿題
というわけではないけれど,去年まで某所でやっていた
[[OSS概論の講義資料をHTML化:http://www.linet.gr.jp/~kojim...
してみたので,興味ある人はご笑覧ください.一応,OSS概論の...
全15回ほどの講義の最初の4回分くらいかな.
残りはXウィンドウやネットワーク,各種言語の話題とかを取り...
こっちはいつごろ手がつけられるかも分からない(苦笑
講義の雰囲気を出してみようかと話し言葉で書いてみたのだけ...
読むとかなり冗長な感じなので,文書として残すならもう少し...
い気もするのだけど,とりあえず暫定版ということで.
#comment
・Worse is better
上記の資料をまとめる際に「伽藍とバザール」を読み直したり...
そこで触れられていた[[LISPの歴史と現状に触れた論文:http:/...
で取りあげられていた話題.
LISP言語はMIT/Stanford的なデザインになっていて,「単純さ(...
「正しさ(Correctness)」「一貫性(Consistency)」「完全性(Co...
を大事にしている.この4つを大事にするのはUNIXとCの世界で...
その考え方は微妙に違っている.
例えば「単純さ」については
LISP:デザインは実装とインターフェイスの双方で単純(シンプ...
らない.ただし,インターフェイスがシンプルであることの方...
あることよりも重要.
UNIX:デザインは実装とインターフェイスの双方で単純(シンプ...
らない.ただし,実装がシンプルであることの方がインターフ...
ルであることよりも重要.単純さはデザインの際に最も考慮す...
「正しさ」については
LISP: デザインはあらゆる観点から見て正しくなければならな...
ことは決っして許されない
UNIX: デザインはあらゆる観点から見て正しくなければならな...
しさよりも単純さが優先される
という風に,MIT/Stanford的な哲学は実装よりもやや理論(理想...
てきたのに対し,UNIX/Cの哲学(著者はベル研の所在地からNew ...
approachと呼んでいる)は実装が単純であることをより優先して...
て "Worse is better" とでも言うべき状況になっている,とい...
るあたりが面白かった.
「KISSの原理(KISS principle)」というのはLinuxの世界でもよ...
Simpleというのも奥が深いのだなぁ,,という印象.そー言え...
世界を制覇したのも Worse is better の延長という気がしない...
#comment
終了行:
[[diary/Kojima]]
・夏休みの宿題
というわけではないけれど,去年まで某所でやっていた
[[OSS概論の講義資料をHTML化:http://www.linet.gr.jp/~kojim...
してみたので,興味ある人はご笑覧ください.一応,OSS概論の...
全15回ほどの講義の最初の4回分くらいかな.
残りはXウィンドウやネットワーク,各種言語の話題とかを取り...
こっちはいつごろ手がつけられるかも分からない(苦笑
講義の雰囲気を出してみようかと話し言葉で書いてみたのだけ...
読むとかなり冗長な感じなので,文書として残すならもう少し...
い気もするのだけど,とりあえず暫定版ということで.
#comment
・Worse is better
上記の資料をまとめる際に「伽藍とバザール」を読み直したり...
そこで触れられていた[[LISPの歴史と現状に触れた論文:http:/...
で取りあげられていた話題.
LISP言語はMIT/Stanford的なデザインになっていて,「単純さ(...
「正しさ(Correctness)」「一貫性(Consistency)」「完全性(Co...
を大事にしている.この4つを大事にするのはUNIXとCの世界で...
その考え方は微妙に違っている.
例えば「単純さ」については
LISP:デザインは実装とインターフェイスの双方で単純(シンプ...
らない.ただし,インターフェイスがシンプルであることの方...
あることよりも重要.
UNIX:デザインは実装とインターフェイスの双方で単純(シンプ...
らない.ただし,実装がシンプルであることの方がインターフ...
ルであることよりも重要.単純さはデザインの際に最も考慮す...
「正しさ」については
LISP: デザインはあらゆる観点から見て正しくなければならな...
ことは決っして許されない
UNIX: デザインはあらゆる観点から見て正しくなければならな...
しさよりも単純さが優先される
という風に,MIT/Stanford的な哲学は実装よりもやや理論(理想...
てきたのに対し,UNIX/Cの哲学(著者はベル研の所在地からNew ...
approachと呼んでいる)は実装が単純であることをより優先して...
て "Worse is better" とでも言うべき状況になっている,とい...
るあたりが面白かった.
「KISSの原理(KISS principle)」というのはLinuxの世界でもよ...
Simpleというのも奥が深いのだなぁ,,という印象.そー言え...
世界を制覇したのも Worse is better の延長という気がしない...
#comment
ページ名: