その前の年は西暦0年ですか、それとも紀元前1年ですか?
これは、リストの最初の数字をめぐる宗教戦争に関するメタプログラミングの質問です。0か1か?
考慮すべき点:
- リチャード・ストールマンは何と言うでしょうか? 最近、OLPC が Windows を提供していることに腹を立てた彼の記事を読みました。彼はこれが悪い理由を挙げました。リストには 0 から始まる番号が付けられました。
- 10 年問題 (Y1) が発生し、コンピューターが 1 年あたりに格納できるビット数を突然 2 倍にしなければならなくなったとき、彼らはどのように対処したでしょうか?
- Joel が Excel マクロ言語の新しいバージョンの日付を提案したとき、1900 年 1 月と 2 月の日付の日付 ID が間違っていることを考慮した場合、Joel はこれをどのように処理したでしょうか? (ここを参照してください:私の最初の BillG レビュー)
編集: 以下の @Sveil によって引用されたウィキペディアのエントリは、記録のためだけに西暦 0 年はなかったと述べています。紀元前 1 世紀から西暦 1 世紀にまっすぐ進みました。