자유게시판


하스켈 재미있는데요?

2013.09.27 00:48

김군 조회:4935

저는 일단 코더는 아니고요. 일전에 쓴 적이 있지만 논리학이 전공입니다.


그런데 학부 수준에서 쉽고 재미있게 논리학을 가르쳐볼 수 없을까 ... 하다가  요런 책을 발견했네요: www.amazon.com/Haskell-Programming-Second-Edition-Computing/dp/0954300696


함수형 언어로 코딩을 하면서 집합론과 논리학을 배운다는 아이디어도 참신하고, 


공부를 하다 보니까  하스켈이란  언어가 참 탄탄하다는 느낌이 듭니다.무슨 수학 문제를 풀 때 재귀적으로 정의를 하다보면 점화식이란  거에 부딪히기 마련이죠. 그런데 하스켈로는 이런 식을 표현하기가 쉽고, 특히 점화식을 단순화하면 곧 코드를 최적화해 버린 것이 되는 게 재미있네요.


리스트를 셋처럼 표기하는 것도 가능하고 말이죠. 다만  좀 불편한 건 리스트를 만들 때 서로 다른 타입의 대상을 엘레먼트로 할 수 없다는 거.코드를 쓰고 났을 때 가독성도 매우 좋아요.


코딩해 보는 건 학부 때 호기심에 컴퓨터 학원 두 달 다니다가 때려친 후로 십년도 더 된 듯하네요. 개인적으로 우리 나라 컴퓨터 학원 강사들은 참 못 가르치는 듯. (읽으시는 분 가운데 강사하시는 분께는 죄송합니다 ㅎㅎ.)


그런데 정확하게 언제 지연평가가 되는 건지 약간 이해가 어렵네요. 어차피 90퍼센트는 취미로 들여다 보고 있으니까....

번호 제목 작성자 작성일 조회
공지 [공지] KPUG 운영비 모금. 안내 드립니다. - updated 250601Su [27] KPUG 2025.06.01 296
공지 [안내의 글] 새로운 운영진 출범 안내드립니다. [15] 맑은하늘 2018.03.30 31171
공지 KPUG에 처음 오신 분들께 고(告)합니다 [100] iris 2011.12.14 441404
29775 노트북 메모리가 박살났습니다. [5] matsal 06.05 89
29774 산신령님을 뵈었습니다. [6] 해색주 06.02 153
29773 최근에 만든 만든 신상..강아지 원피스.. [13] file 아람이아빠 05.27 303
29772 험난한 재취업기[부제 : 말하는대로 된다. ] [16] 산신령 05.21 388
29771 에고 오랜만에 근황이나.. [19] 윤발이 05.18 367
29770 알뜰폰 가입했습니다. - 이제 동영상 자유롭게 볼 수 있습니다. [9] 해색주 05.16 353
29769 망할뻔 한 강아지 가방.. [10] file 아람이아빠 05.15 311
29768 소소한 지름들 [7] 해색주 05.04 397
29767 펌/ 무거운 침묵 by 추미애 [6] file 맑은하늘 05.04 332
29766 시민들이 모여있네요. 조국 장관 이후.오랜만에 서초역 왔네요 [8] 맑은하늘 05.03 314
29765 비가 오네요. [2] 해색주 05.01 303
29764 손수건 만들기.. [10] file 아람이아빠 04.28 340
29763 추천 가전제품 (비데랑 정수기) [4] file minkim 04.19 500
29762 오랜만에 등산화 신고 천마산역 가는길이네요 [9] 맑은하늘 04.13 808
29761 10년 넘어서 노트북 바꿨습니다. [16] file matsal 04.12 825
29760 전 이 시국에 미싱.. 갤럭시탭 케이스 리폼.. [4] file 아람이아빠 04.11 773
29759 이 시국에 팜 =) [7] 왕초보 04.11 770
29758 윤석렬 대통령 파면 [11] 해색주 04.04 776
29757 Palm M505/M515 [7] 라이카 04.04 467

오늘:
442
어제:
2,026
전체:
16,310,802