fp5 컴퓨터 프로그램의 구조와 해석 컴퓨터 프로그램의 구조와 해석 - 해럴드 애빌슨 외 지음, 김수정 외 옮김, 이광근 감수/인사이트 아무래도 너무 유명한 책이다 보니... 다 읽는게 목표. 2016.1.25 ㅎㅎ 다시 시작. 1, 2장은 동강으로 넘어가고, 3장부터 본격 읽기 계획.2010.12.25 11월 부터 스터디 그룹 진행. 스터디 기록은 http://learnsicp.tistory.com/. 올해까지 1장 완료. 모든 연습문제 다 풀었음. 내년 상반기에 3장까지 완료, 하반기에 5장까지 모두 다 읽는게 목표. 2011.4.8 휴식 중. 2장 마지막 절을 남기고 다들 지쳐버린듯. 사실은 내가 젤로 많이 지쳤다. 5월 부터 다시 시작해 볼까? 2011.4.28 다시 시작! 2011.5.3 2장 완료. ^^;;; 2011.9.30 3.. 2016. 2. 9. Learn You a Haskell for Great Good Learn You a Haskell for Great Good (Paperback) - Lipovaca, Miran/Oreilly & Associates Inc Clojure를 공부하면서 느낀건, functional programming이 어떤것인지 알아도 imperative language에 너무 익숙해져 있어 주어진 문제에 대해 어떻게 functional programming 할지를 모르겠다는 것이었다. 아마도 처음 프로그래밍을 배우는 사람들이 느끼는것과 동일한 느낌이지 않을까 한다. 그래서 일단 functional programming에 대해 좀 더 공부해야겠다는 생각이 들었고, 이를 위해서는 pure functional language를 배울필요가 있을거 같아 haskell을 선택. 여러 책들이 .. 2014. 11. 19. Functional Programming Patterns in Scala and Clojure Functional Programming Patterns in Scala and Clojure (Paperback) - Bevilacqua Linn, Michael/Pragmatic Bookshelf2014.10. 기록을 보니 2013년 11월에 구매한 책이다. 그 동안 틈틈히 읽긴 한거 같은데, 등록하지 않고 있었음. 내용상 크게 3개 장으로 구성되어 있고, 첫 장은 TinyWeb이란 애플리케이션을 Java, Scala, Clojure 버전으로 개발하면서 어떤점이 틀린지 알아본다. 둘째 장은 OOP 디자인 패턴을 FP로 바꾸는 얘기. 세번째 장은 FP에서의 일반적인 패턴들로 구성되어 있음. 둘째 장과 셋째 장은 패턴 목록으로 편집되어 필요한 부분만 살펴 볼 수 있는 구성이다. 평가는 그저 그런... 암.. 2014. 11. 10. Grokking Functional Programming 2014.6.23 구매. grok 완전히 이해하다, 공감하다. "함수형 프로그래밍 공감하기" 정도가 저자의 적절한 의도라 생각된다. 객체지향 프로그래밍을 이해하고 있으며(OOP grand master는 필요 없음), FP를 여러번 시도해 봤지만 잘 모르겠다는 사람들을 위해 작성하고 있다고 한다. 딱, 나에게 맞는. ㅎ편집 방식이 Head First 시리즈의 텍스트 버전 느낌이다. 그림이 꽤 많고, 문어체적인 글꼴 보다는 대화하는 듯한, 그림 같은 느낌을 주는 설명글들? 딱딱하지 않고 부드럽게 읽혀진다.아쉬운점은 스칼라를 이용해 설명하고 있다는 점. OOP -> FP 적인 설명이 많다보니 Java -> Scala가 가장 무난해 보이긴 한다. 그래도 이와 상관없이 FP 대세는 스칼라인듯. MEAP이고 3장까.. 2014. 7. 1. 이전 1 2 다음