13と色にまつわる話

  • 4
    Like
  • 0
    Comment

はじめに

これは、Visual Basic Advent Calendar 2016の13日目の記事です。

13日は欧米では忌み日ってことで空き日でもいいかなって思ったのですが、13日が忌み日ってどういうことなんだろうと思って、あえて書くことにしました。

13日はなぜ忌み日

日本では、映画の「13日の金曜日」が有名なだけで13日がどうこうは無いですよね。
いろいろ諸説があるようです。参照:13日の金曜日はなぜ不吉なの? - GIZMODE

1.「13」日

13の方に意味があります。「13日」という特定の日(たとえばAC20年3月13日、とかそういう意味の特定の日)があったわけではありません。単純に数字に意味があります。
これは、イエスキリストが最後の晩餐、すなわち処刑される前夜に行った、弟子たちとの晩餐のおり、13人目の弟子である「ユダ」が裏切ったため、処刑が行われた、というところから「13」が忌むべきもの、とされたといわれています*。
なお「忌べきもの」と「不吉なもの」は直接イコールではないことはお分かりでしょう。

2.金曜日

イエスキリストが処刑されたのが金曜日です。
なぜ金曜日だということが分かっているか、ですが、聖書にそう書いてあるから、という単純なもの。
出展:13日の金曜日は何故不吉? - 教えて!goo

ちなみにキリストが処刑されたのはゴルゴダの丘で、これはあのゴルゴ13の由来にもなっているそうです。

Visual Basicとの関連

13日というより、13という番号に意味があることが分かりました。
Visual BasicがC#より勝っているのは、歴史があるということで製品が多く出ています。
面倒なので.NET以降にしています。

製品名 バージョン 内部バージョン リリース
Visual Basic .NET 2002 7.0 2002年
Visual Basic .NET 2003 2003 7.1 2003年
Visual Basic 2005 2005 8.0 2005年
Visual Basic 2008 2008 9.0 2007年
Visual Basic 2010 2010 10.0 2010年
Visual Basic 2012 2012 11.0 2012年
Visual Basic 2013 2013 12.0 2013年
Visual Basic 2015 2015 14.0 2015年

内部バージョンを見てみましょう。内部バージョン13は忌み番のためスキップされているのです。

これ以外でも、Office製品を参照する際のライブラリのバージョンも同様です。

製品名 ライブラリバージョン
Excel2003 Microsoft Excel 11.0 Object Library
Excel2007 Microsoft Excel 12.0 Object Library
Excel2010 Microsoft Excel 14.0 Object Library
Excel2013 Microsoft Excel 15.0 Object Library
Excel2016 Microsoft Excel 16.0 Object Library

色について

13の話だけでは物足りないので色について少し書きます。

下図は国ごとの色のイメージです。参照:Colours-in-cultures:informationisbeautiful.net
Colors.png
見方として日本はBで外側から2番目です。
1.怒り(Anger)で赤、4.不幸(Bad Luck)が黒、38.幸福(Happiness)は黄色です。

何故海外アニメで悪役が使う魔法は緑なの?
西洋ではエイリアンとかゲームでも血の色は緑色なんです。日本では緑色は森林などでいいイメージだけど、西洋では悪魔と死とか毒のイメージが強いということです。

スマホアプリなどで海外向けにもリリースすることがあるかと思いますが、色についても考慮するといいでしょう。

最後に

大企業であるマイクロソフトであっても、ジンクスは取るんですよね。