0207|09|
2007|09|10|12|
2008|01|02|03|
2009|01|05|08|10|11|12|
2010|01|02|03|04|09|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|

2016-05-05 ―― 宗教って、コンピュータアーキテクチャに似ているなぁ [長年日記]

以前、高校生向けの宗教の本を読んでいた時に気がついたのですが、

The other day, when I read a book about religions for high-school students, I noticed,

―― 宗教って、コンピュータアーキテクチャに似ているなぁ

"Religions are similar to computer architectures, aren't they?"

と思ったりしています。

-----

例えば、キリスト教の三位一体とか、同一のメモリアドレスの先頭アドレスに、異なるポインタでアクセスできるようにしたようなもんだし、

For example, "Trinity" of Christianity can be grasped as a memory pointer which access a specific memory address.

仏教(原始仏教でない方ね)であれば、曼荼羅なんて、如来がハードウェア、菩薩は,Windows7のようなオペレーティングシステムとかにも、(私には)見えます。

According to Buddhism, "Mandara" looks like a layer of a computer architecture, for example, "Nyorai" is a hardware and "Bosatsu" is a operating system, like windows7.

イスラム教については、・・・、今は発言を控えます。

And about Islamism, I want to hesitate to talk about it now.

-----

特に、三位一体は、ポインタの型を換えることで、表現を変えることができるという点で、まさにドンピシャという感じがします。

Especially, I think the "pointer concept" of "Trinity" is on the button, from the view of program syntax.

こんな感じ。

like the followings.

Trinity* _trinity = malloc(sizeof(Trinity); //三位一体の実体(メモリ)確保
 
God* _god   = (God *)_trinity;  // 神(へのポインタ)
Spirit* _spirit   = (Spirit *)_trinity; // 精霊(へのポインタ)
Chirst*  _christ = (Chris *)_trinity; // 子(へのポインタ)

-----

「コンピュータアーキテクチャで理解する宗教」という本の執筆を希望される出版社の方。お声がけ下さい。

If you are a people in the book business, and has a plan to publish a book about religions, please feel free to contact me. We can discuss a book whose title is "Understand religions from computer architectures"

ん?

Well,

「宗教で理解するコンピュータアーキテクチャ」

"Understand computer architecture from religions"

の方がいいかな?

is better?