OCaml로 프로그래밍 배우기: 무료 영문 교재 출간

Learn Programming with OCaml

Sylvain Conchon과 Jean-Christophe Filliâtre가 쓴 OCaml 프로그래밍 입문서의 영문 번역본이 CC BY SA 4.0 라이선스로 공개되었습니다. PDF와 EPUB 형식으로 무료 제공되며, OCaml Software Foundation의 지원으로 번역되었습니다.

이 책은 CC BY SA 4.0 라이선스로 공개되어 누구나 자유롭게 사용할 수 있습니다.
  1. tialaramex

    저는 ML이 컴퓨터 과학자들의 첫 번째 언어가 되어야 한다고 믿습니다. 그것이 아마 그들의 유일한 언어가 될 사람들에게 어떤 언어를 가르쳐야 하는지는 훨씬 덜 명확합니다. 오늘날에는 Python이 흔하고, 통계에 관심이 많은 분야에서는 종종 R이 사용되며, Java가 이런 역할로 사용되는 것도 보았습니다. 하지만 특히 첫 번째 언어에 관해서라면, ML이 선택되어야 한다는 데 의심의 여지가 없습니다. 그리고 이는 제가 근무하는 대학에서 수십 년 동안 Java를, 그리고 가장 최근에는 Python을 첫 번째 언어로 가르쳐 왔음에도 불구하고 그렇습니다.

    저는 늙은 사람으로서, 수년 전 학부생 때 Standard ML of New Jersey를 배웠습니다. 하지만 그 경험이 무관하지는 않지만, 우리가 [인류 일반에 대해 말하자면] 무엇을 가르쳐야 하는지에 대한 제 믿음을 지나치게 물들였다고는 생각하지 않습니다.

  2. __rito__

    제가 아는 최고의 OCaml 자료이며, 전체를 끝까지 살펴본 결과 강력히 추천합니다:

    CS3110: OCaml Programming: Correct + Efficient + Beautiful [0]

    제가 아는 최고의 프로그래밍 자료 중 하나입니다.

    [0]: https://cs3110.github.io/textbook/cover.html

  3. zvmaz

    부수적으로, OCaml 창시자인 Xavier Leroy와의 훌륭한 인터뷰가 있습니다 [1].

    [1] https://www.youtube.com/watch?v=9Cswiqrq6So

  4. sweetjuly

    저는 OCaml로 처음 프로그래밍을 배우는 것이 어떤 느낌일지 정말 궁금합니다.

    C로 오랫동안 코드를 작성한 후에 OCaml을 제대로 함수형 방식으로 사용하는 법을 배웠던 기억이 나는데, 알고리즘에 대한 제 사고 방식을 바꾸려는 것이 정말 비참할 정도로 고통스러웠습니다. 결국 그 고개를 넘었고, 그것은 C로 코드를 작성하는 방식을 바꾸었습니다(더 나은 방향으로?). 하지만 OCaml을 첫 번째 언어로 배웠다면 더 쉬웠을지 궁금합니다.

  5. Fervicus

    OCaml 프로그래머 여러분, 어떤 학습 자료로 시작하는 것을 추천하시나요? https://cs3110.github.io/textbook/chapters/basics/intro.html 이 있다는 것을 알고 있습니다. 이 책은 그것과 비교해서 어떤가요? 추천할 다른 것이 있나요?

  6. jan_m_savage

    이 책은 다른 점에서는 훌륭하지만, 제 생각에는 초보자에게는 너무 어렵습니다. 진도가 너무 빠르고, 이미 프로그래밍 방법을 알지 못한다면 교육적으로 별로 유용하지 않습니다.

  7. netfortius

    이 책의 프랑스어 원본은 12년 된 것(2014년)으로 보입니다. 여기에 링크된 영어 번역본은 어떻게든 더 최신의 책인가요?

  8. amelius

    OCaml에 권장되는 GUI 프레임워크는 무엇인가요? (HTML이라고 말하지 마세요)

이 날의 다른 글

2026-09-05