졸곰의 꾸불탕세상 Always burn, never freeze

5Jul/050

사이토메 하지메를 컴파일해보자.. -_-

한글로 쓰는 난해한 프로그래밍 언어 아희를 보다가 옛날 대학 다닐때 보고 감동 받았던 코드가 생각나서 찾아보았다.

IOCC 2000에서 Best Layout을 받았던 그 코드가 바로 이 사이토메 하지메의 ASCII Art인데.... 그냥 일반적인 ASCII Art인 듯 보이지만 자세히 보면 이놈은 C코드이다. =_=

이놈 참 재미있는 것이 코드가 재생산되는 코드라는 점인데.... 처음 보이는 사이토메 하지메를 컴파일해서 실행하면 일본어로 あく(惡 - 악)라고 쓰여진 코드가 나온다. 이렇게 나온 코드를 다시 컴파일해서 실행하면 이번엔 そく(卽 - 즉)이로 쓰여진 코드가 나온다. 요놈을 다시 컴파일하여 실행하면 ざん(斬 - 참)이란 글자 코드가 나오고 이놈을 다시 컴파일해서 실행하면 다시 そく가 나와서 계속 반복할 수 있게 된다.. -_-)/

간만에 생각나서 기록 삼아서 긁적여둔다... 실제 내가 참여하는 프로젝트들 코드를 이렇게 짜놓으면 후임자가 피토하며 쓰러지겠지? -_-)/

P.S. 찾아보니 이거 짠 사람 올해 구글에 입사했군요.. -_-

Filed under: C/C++ No Comments