프로그래밍 경력도 23년이 되어 간다. 물론, 중간에 쉬던 기간을 빼면 1년도 안된다고 할 수 있다.
3년 공부하고 1년 쉬면 0이라고 볼 수 있기 때문이다.
프로그래밍을 모르는 후배가 프로그래밍을 어떻게 공부하냐고 물었다.
그냥 책에 있는거 다 쳐보라고 했다.
그 친구는 상도 타고 신문도 나고 프로그래밍 쪽 길을 걷고 있다.
이것저것 다 해보다가 최고는 C++이라는 말도 했다.
내가 중학생이 되었을 때 Borland사의 Turbo C++ 3.0 정품을 사고 나서 좋아하던 때가
엊그제 같은데 17년이 흘렀다.
하지만 C든 C++이든 기본 책들의 내용은 변함이 없다.
다만 더 견고해졌다.
IT 분야에서 일을 하고 있고, 제 일선에서 일하고 있다고 자부하지만 C의 중요성은 말할 나위 없다. 그리고 이제는 어느 특정 언어는 하나의 도구일 뿐이다.
프로그래머는 모든 언어를 잘하도록 요구당하고 있다.
이럴 때 정통 C를 탐구하는 것은 세계 공통 언어인 영어를 하는 것만큼이나 중요한 일이다.
근래에는 많은 언어들을 접하면서 결국 C로 귀결되는 느낌을 받았다.
객체지향도 그렇다. 포인터가 없다고 하는 언어도 알고보면 다 포인터 뿐이었다.
클레스 만들고(구조체) new로 생성하고(malloc) 객체를 가져다 쓰는 것... 함수포인터와 유사한 개념이라고...
사실 이건 내 생각이 아니라 지금은 절판된 책에서 본 내용이었다. 4~5년이 흘러버려서 책 내용도 기억이 나지 않지만.
결국 객체지향도 포인터 밖에 없다는 내용이었다.
밑에단과 어플리케이션을 넘나들면서 공부해보고 싶다.
물론 어렵다.
하지만 쉬운 공부법 있다.
모든 소스를 쳐 보는 것이다.
이곳은 그 저장소가 되려고 한다.
2011년 2월 21일 월요일
피드 구독하기:
댓글 (Atom)
UPBIT is a South Korean company, and people died of suicide cause of coin investment.
UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...
-
프루나는 이제 믿을만한 공유가 안되고 있다. 젠장. 영화 다운 받아보면 전부 야동이나 포르노류 밖에는 없다. 신고되어 있는 자료부터 보지만 신고가 안되어 있는 것은 제대로 다운도 되지 않는다. 이젠 유료 사이트를 믿을 수 밖엔... ...
-
Intel의 새로운 MMX - "KNI" KNI 는 Katmai New Instruction 의 약자이다 . 아는 분들은 잘 알고있겠지만 KATMAI( 이하 카트마이로 부름 ) 는 인텔의 다음번 펜티엄...
-
C:\program files\ 베이비론 폴더가 있다. 브라우저 창 다닫고 지우고 다시 실행하면 없어진다.
댓글 없음:
댓글 쓰기
국정원의 댓글 공작을 지탄합니다.