자유게시판


소소한 재미

2013.09.30 17:33

해색주 조회:857

 개인 취미로 C프로그래밍 책을 보면서 공부를 하고 있습니다. 업무랑도 조금은 연관이 있고 나중에 노후에 취미로 해보고 싶어서 말이지요. 이런 취미는 돈도 그다지 많이 들지 않고 필요한 것도 별로 없어서 좋을 것 같아요. 얼마전부터 C의 포인터와 배열 부분을 다시 보고 있는데, 대부분의 초보들이 이 부분에서 학을 떼고 그만둔다고 하더군요. 저도 저번에 그랬다가 그냥 끝까지 읽어 봤는데, 이번에는 찬찬히 다시 보고 있습니다.

 

 거기 보면 답이 나오지 않는 도전 프로그래밍이라는 것이 있어요. 답이 없지만 인터넷에서 대충 뒤지면 다 나오는 그런 것들이죠. 근데 이게 배열과 포인터를 이용하는 거라서, 프로그래밍을 본다고 해서 짤 수 있는 것은 아니더라구요. 그리고 함수로 기능을 빼서 만드는 것에도 익숙하지 않아서 고생고생 하다가 하나 둘씩 완성을 했습니다.

 

 그렇게 완성을 하고 나서 블로그에 이야기랑, 코드랑 적고 밸리 발행(다른 블로그 회원들이 볼 수 있도록)을 했습니다. 비슷하게 다른 언어를 공부하던 분들이 자기들 프로그래밍 언어로 짜서 핑백이나 트랙백을 하시더군요.

 

 보면 루비, VBA, C# 이렇게 세 가지 언어였습니다. 로직은 제 것보다 더 좋고 빨라 보이더군요. 저는 익숙하지가 않아서 가급적 직관적이고 명료하게 짜서 수학적인 부분이 좀 빠지더라구요. VBA로 짜신 분은 VB에 대한 불평을 하시지만 멋지게 코딩했는데, 이제는 제가 VBA를 다 까먹어서 이해를 못하겠더라구요. T_T  얼마 전까지 이 걸로 회사일에 쓸 것들 만들고는 했는데, 이제는 이해도 안되는구나 이러면서요.

 

 사람들과 같이 이렇게 공유하는 것은 처음이었는데, 나중에 제 코드가 참 한심해 보이기도 하고 단순해 보이기도 하고 그러더군요. 루비 사용자가, 각 언어별로 최적화하는 것이 중요한데 그게 가장 시간을 많이 잡아먹는(새로운 언어를 배우는데) 거라고 하네요. 아직은 이런거만 사용하니까 잘 이해는 되지 않더군요.

 

 배워보고 싶은 분야가 있는데, 거기서는  C/C++를 주로 사용해서 앞으로 많은 길이 남았습니다. 많은 프로그래머 여러분들 제게 힘을 주세요.  아내가 옆에서 '그런 거 뭐하러 해? 재미있어?' 그러네요. 

번호 제목 작성자 작성일 조회
공지 [공지] 2025년 KPUG 호스팅 연장 완료 [9] KPUG 2025.08.06 18757
공지 [공지] 중간 업데이트/ 다시한번 참여에 감사 드립니다 [10] KPUG 2025.06.19 40805
공지 [안내의 글] 새로운 운영진 출범 안내드립니다. [15] 맑은하늘 2018.03.30 46969
공지 KPUG에 처음 오신 분들께 고(告)합니다 [100] iris 2011.12.14 473690
22153 인천공항 민영화 반대 서명 사이트... [8] yohan666 10.03 1006
22152 타이밍벨트 교환 D.I.Y - 후기 1 [5] file 타바스코 10.03 4677
22151 10월에 진주에서 하는 행사 안내입니다. [2] 박영민 10.02 975
22150 개인적으로 감동적이라 느낀 영화나 만화영화의 대사 있나요. [17] 최강산왕 10.02 1079
22149 날아오르라 주작이여-- [9] file RuBisCO 10.02 1528
22148 오키나와 여행을 준비중입니다. [3] midday 10.02 1716
22147 진주는 지금 유등 축제 중입니다. [13] 박영민 10.02 1096
22146 영화 '워낭소리' 할아버지 최원균씨, 1일 별세 [5] 박영민 10.01 947
22145 저, 졸리다구요! [19] file 불량토끼 10.01 1986
22144 유후~~~ 휴가는 좋아염~~ [4] 하뷔 10.01 793
22143 부산국제영화제와 불꽃축제 때문에 ... [4] file 푸른솔 10.01 1596
22142 박정현은 정말 최고의 디바 같네요. [9] 행복주식회사 10.01 1209
22141 뇌나이 테스트. [14] 김강욱 10.01 1336
22140 IOS7 강제 업그래이드 당했습니다./ [13] 스파르타 10.01 1647
22139 타이밍벨트 교체작업중에 가장 큰어려움 [9] 타바스코 10.01 2105
22138 제 시스템에 들어갈 메인보드가 도착 하였습니다. [12] file 스파르타 10.01 1410
22137 집 근처에 사는 것.. [16] file FATES 09.30 1612
22136 비행기 도착정보 웹사이드 하나 찾았는데, 실시간 경로도 나오고 괜찮네요. [3] SON 09.30 1903
22135 뉴 넥서스7 질렀습니다. [6] 집념 09.30 980
» 소소한 재미 [10] 해색주 09.30 857

오늘:
13,081
어제:
12,132
전체:
18,039,110