はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ リンガ

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 2 / 2件)
 

「悪い方が良い」原則と僕の体験談|Rui Ueyama|note

2018/04/06 このエントリーをはてなブックマークに追加 999 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rui Ueyama Note 原則 リンカ lld

ソフトウェアの世界には 「悪い方が良い」原則 という有名なエッセイがある。キレイにレイヤ分けされた一貫性のある良いデザインよりも、一見手抜きの悪いデザインのほうが実は良いときもあるという話だ。この逆説的なデザイン原則を僕は身をもって体験したことがある。それについてちょっと書いてみようと思う。 僕はlldというリンカのオリジナルの作者だ。リンカというのはコンパイラと組み合わせて使うもので、実行ファイ... 続きを読む

ソフトウェアの互換性と僕らの"User-Agent"文字列問題|Rui Ueyama|note

2017/11/15 このエントリーをはてなブックマークに追加 690 users Instapaper Pocket Tweet Facebook Share Evernote Clip User-Agent リンカ アドホック lld Note

いろいろな環境で動くプログラムでは互換性のためにアドホックなことをしないといけないことがよくあるけど、歴史が積み重なってくると、アドホックな技の上にアドホックな技が積み上がる喜劇的な状態になることがある。こういう問題は認識するのは簡単だが直すことは誰にもできない。まさに僕がそのような体験をしたのでちょっと説明したい。 僕は仕事としてオープンソースのlldというリンカを書いている。リンカというのはコ... 続きを読む

 
(1 - 2 / 2件)