wiki:Narimasu

なりますは「成ります」と書け

いいかげんにしてくれ。

日本人なんだから、日本語くらいちゃんと書いてくれ。

僕だって怪しいけどさ。基礎中の基礎くらいなんとかしてくれ。

未だに「なります」だなんて言ってる輩は、どんなに偉くても年上でも僕は信用しないことにしている。

  • 8ビット文字列では、メソッドはロケール依存になります。
  • encodingは標準でデフォルトの文字列エンコーディングになります。

ここだけ読んだら、いったい何が何に成るのかわからない。 あるいは今時の誤用のとおり「です」という意味かと推測するが、前者はともかく、後者はやっぱりわからない。 結局、原文を探してくる。

  • For 8-bit strings, this method is locale-dependent.
    • 8ビット文字列に対しては、このメソッドの挙動はロケール依存です。
  • encoding defaults to the default string encoding.
    • encodingを省略すると、デフォルト文字列エンコーディングであるとみなします。
    • encodingの省略時の値は、デフォルト文字列エンコーディングです。

日本語を読むのに英語が必要だなんて困ったものだ。

確かに、「なります」の問題は根が深くて、僕もたまーに「なります」なんて言っちゃうことがある。 勝手な推測だけど、小学校中学校の時に習った算数とか数学のあたりに端を発してるんじゃないかと、僕は思ってる。 「~という理由で、答は~となります」とかね。←これは正しい用法。

さて。

うちのしゃちょーは性格が悪くて、自分のことを棚に上げて、日本語に厳しい。 しゃちょーにどやされないために、ひとつグッドアイデアがある。 「なります」と書きたくなったら、全て「成ります」と変換してみよう。 「なります」が正しく使っている箇所なら、全て「成ります」と書いてもおかしくないどころか、全くもって正しい。 「成ります」が気持ち悪いなら、それは誤用のはずだ。 世の中、「こんにちは」とか「おみおつけ」とか「ございます」とか、今や漢字にしたらおかしい言葉は多いけれど、「成ります」はまだそうなってはいないと思う。

よろしく。

  • 今日の晩ご飯はラーメンになります。
    • 今日の晩ご飯の予定は、焼きそばでしたが、都合によりラーメンに成ります。
    • 今日の晩ご飯はカップラーメンなので、お湯を入れるとラーメンに成ります。
    • 今日の晩ご飯はソバですが、3秒後にラーメンに成ります。手品か。

(2007/7/16 - sgk)