パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

プログラミングはプロポーショナルフォントの方が読みやすい ?」記事へのコメント

  • by Anonymous Coward
    が、等幅前提で桁揃えしてるコードは糞。
    0O1ilなんかの区別は重要と言われつつも実のところそれで苦労した記憶はない。

    エディタなんかはその日の気分でちょくちょく変えてるな。
    メイリオだったりLucidaSansUnicodeだったりMaiandra GDだったり。
    等幅にも抵抗はないがもうガタガタなMSゴシックは勘弁。
    • by saitoh (10803) on 2010年01月20日 13時18分 (#1705885)
      欧文フォントの中には1と小文字のエルが全く同じ形をしているものもあります。 そういう不運を引いたことがないだけじゃないかなぁ。苦労したことがないってのは。
      親コメント
      • > 欧文フォントの中には1と小文字のエルが全く同じ形をしているものもあります。

        コンピュータ以前の、英文タイプライター時代から、1と0のキーがなくて、代わりに l と O を使えっていうものがありましたしねぇ。

        欧米はそのあたりがおおらかというか、AN Unification してしまって
        文脈でどちらか判断するってとこで気にしてないに違いない…

        親コメント
        • by Deasuke (34806) on 2010年01月20日 21時14分 (#1706199) 日記
          > 文脈でどちらか判断するってとこで気にしてないに違いない…
          コンパイラ(インタープリタ)も文脈で判断してくれるのであれば私は全然問題ないんですけどね。

          しかし...

          void g(char*f) { printf(f, 345); }
          void h(char*f) { printf(f, 345LL); }
          void f() { char *a = "%11d", *b = "%lld"; g(a); h(b); }

          こんな感じになっていてg()やh()がf()と別ファイルで定義されていれば文脈で判断しようがないですね。
          --
          Best regards, でぃーすけ
          親コメント
      • by Anonymous Coward
        メモ帳ならともかくふつーは色分けされるし。
        lと1が識別できないと困る現実的なシチュエーションが全く思いつかない。
        実際のところ何十回くらい困った事があるの?
        • Iとlは普通は色分けされませんぜ旦那。

          さておき、私もプログラミングに限ってはあまりその辺で困ったことは無かったりしますが、
          その他の状況(出力見たり、ログ見たり……)や、コンソールを使う際に何度か見分けが
          付かなくて困ったことがあるので、
          エディタとコンソールは基本的に等幅です。
          # 昔からの慣れというのもありますが。

          # 今は「VL ゴシック」使用中

          親コメント
        • Re:どっちでもいい (スコア:1, おもしろおかしい)

          by Anonymous Coward on 2010年01月20日 18時44分 (#1706136)
          大昔に、Illegal function call というエラーの最初の部分のスペルがわからなかった。
          親コメント
        • by Anonymous Coward
          > 実際のところ何十回くらい困った事があるの?

          コンピュータ関係でも古めの論文は貧弱なタイプセッターやタイプライター出力を版下にしていたので、読むのにずいぶん苦労したものです。手書きのもありましたが…
      • by Anonymous Coward
        それはプロポーショナルどうこうではなく、フォント固有の問題じゃないでしょうか? 変数や関数名に数字を使うような可読性の悪いコードを書くほうが問題だと思います。 もっとも、そういうコードを保守する人には必要かもしれませんがね。 私の場合、言語によりますが等幅からプロポーショナルに移行してずいぶん楽になった気がします。 当人にとって使いやすいほうを使えばいいと思いますがね。

最初のバージョンは常に打ち捨てられる。

処理中...