原理は言語を問わないと思うが