프로그래밍 언어를 처음배울때 대다수 사람들이 시작하듯 Java로 언어를 배우기 시작했다
평소 즐겨듣는 팟캐스트 나는 프로그래머다(이하 나프다) 에서 함수형 프로그래밍 언어에 대한 이야기가 시즌1에서도
잠시 나왔었고 얼마전 시즌2에서도 함수형 프로그래밍을 사용하는 게스트를 초대한 시간이 있었다
올해 들어 몇가지 공부해보고 싶은 것들이 있었던바
처음으로 시도하는 건 함수형 프로그래밍언어 Scala, 스칼라를 배워 보는 것이었다
시작은 나프다1 책에 나와있는 방법을 참고해서
스칼라 언어의 창시자 마틴 오더스키 교수의 강의를 코세라에서 듣기 시작했다
Functional Programming Principles in Scala
오늘로 2주차 강의를 듣고있는데 영문으로 되어있기도 하고
함수형 프로그래밍이라는 개념이 생소해서 강의시간이 짧은데 비해
오랜 시간이 소요되는듯하다
‘가장쉬운 하스켈 책’을 사서 공부를 하는데 참고하고자 한다