クリンゴン語についてのばかげた思索がこの記事に端を発した後、Lua バイトコードにコンパイルされるクリンゴン語プログラミング言語を作成する愚かな趣味のプロジェクトを始めました。言語設計の初期段階で、クリンゴン プログラマーに関する情報を調べたところ、次のクリンゴン プログラミング ルールが見つかりました。
真のクリンゴン戦士は自分のコードにコメントしません!
だから私は自分の言語はコメントをサポートしないと決めた.
現在、クリンゴンの方法の多くは、私たち人間のプログラマーには合理的ではないように見えますが、私の趣味の言語の設計と実装に手を出しているうちに、コメントに関するこのクリンゴンのルールは、素晴らしいとまではいかなくても、実際には非常に合理的であることに気付きました。
プログラミング言語からコメントする機能を削除したということは、例外なく、文芸的なコードを書かなければならないことを意味していました。
それで、コメントをサポートしていない言語が世の中にあるのではないかと思いました。
言語からコメントを削除しないことについて、本当に良い議論はありますか?
編集:必要なコメントの良い例はありますか?
PS> 上記の私の趣味の言語はとにかく部分的にばかげているので、一般的に必要なコメントの概念と同じくらい、私の実装にあまり集中しないでください.