문학과 프로그래밍

    프로그래밍은 감성적인 학문일까?

    최근 제 머리속에 있는 화두는 "프로그래밍은 감성적인 학문일까? 혹은 이성적인 학문일까?"하는 부분입니다. 딱 꼬집어 한 부분의 학문이라고 하긴 어렵지만, 대부분의 프로그래머나 사람들은 프로그래밍? = 컴퓨터! = 이성적이고 수학적인, 혹은 공학적인 딱딱하게 생각을 하기 마련이라, 프로그래머로써 제가 대하는 '프로그래밍'이란 학문은 개인적으로 견해가 다르기 때문입니다. 이전에 글을 몇 번 썼듯이, 프로그래밍은 '언어'입니다. 언어란 문학적인(혹은 감성적으로도 표현이 가능할듯) 부분임에 틀림이 없습니다. 언어하면 떠오르는 '영어' '한국어' 등의 언어와 뜯어보면 전혀 다르지 않은 하나의 언어입니다. 다만 컴퓨터와 대화하기 위해 기본적인 문법이 다를 뿐, C언어, JAVA언어 등 프로그래밍언어는 또 다른 언..