2013|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 "Religions are similar to computer architectures, aren't they?" [長年日記]

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.

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); //Real memory area for Trinity
 
God* _god   = (God *)_trinity;  // Pointer to God
Spirit* _spirit   = (Spirit *)_trinity; // Pointer to Spirit
Chirst*  _christ = (Chris *)_trinity; // Pointer to Chirst

-----

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?