ヘッダは分割コンパイルのためにあるから、その分割コンパイルという概念がない言語にはありえないのでは?