기술

가독성을 포기한 프로그래밍 예술, 국제 난해한 C 언어 대회

가독성을 포기한 프로그래밍 예술, 국제 난해한 C 언어 대회

프로그래밍 세계에는 코드를 일부러 읽기 어렵게 꼬아 만드는 독특한 대회가 있다. 효율성과 명료함을 중시하는 개발 규칙을 완전히 뒤집어 가장 예술적이고 창의적으로 난해한 코드를 뽑는 것이 핵심이다.

이 대회는 C 언어의 복잡한 문법을 역이용하여 마치 암호 같은 코드를 작성하는 것을 목표로 한다. 단순히 실행만 되는 것이 아니라 코드 자체가 기하학적인 모양을 그리거나 기발한 방식으로 작동하도록 설계해야 한다. 심사위원들은 코드가 얼마나 혼란스러운지, 그리고 그 기괴함 속에 어떤 논리적 반전이 숨어있는지를 평가한다. 프로그래밍을 창의적 예술의 영역으로 끌어올린 이 축제는 매년 개발자들에게 신선한 충격을 선사한다.

출처: International Obfuscated C Code Contest

ko en