![]()
다양한 알고리즘에 대해 설명하고, 이를 Perl로 구현해 보여준다.
다음은 이 책의 목차이다. 대략 어떤 내용들이 나오는지 짐작하시라고 넣어 드린다.
사실 이 책을 처음부터 끝까지 읽어본 적은 없다.(시도한 적도 없다)
하지만, 간혹 필요할 때마다 조금 씩 찾아보면, O'reily 책들이 대개 그렇듯 정말 설명 한번 잘한다는 생각이 든다.
실제로 아마존에 보면 평점이 좋다.
Oracle이나 mysql의 Geometry함수를 쓰면서도 가끔 어떻게 그것이 가능한지 궁금할 때가 있다.
이 책에도 그런 설명이 있어 읽어보면 고개를 끄덕이게 한다.
Perl을 위한 책이라기보다는 알고리즘을 위한 책이며, 실용적 언어인 Perl을 증명용으로 택했다는 느낌이 든다.
서문중에, Perl을 사용하면 몇줄만으로도 다른 언어보다 더 빨리 복잡한 문제를 풀 수 있으며, 이런 용이함 때문에 알고리즘을 탐험하는 훌륭한 도구로 삼았다고 나와 있기도 하다.
또 딱딱한(tough) 알고리즘을 다루는데 있어 Perl의 유연성이 알고리즘 자체에 집중하게 한다는 내용도 보인다.
알고리즘을 표현하는 pseudo code들을 보신 분들이라면 그 것을 실용적인 코드로 바꾸는 것이 단순하지 않다는 것을 알 것이다.
이 책의 예제는 상당히 구체적이어서 코드를 실무에 옮기기 위해 그렇게 어렵지 않으리라는 생각이 든다.
책 전체를 읽지도 않고 소개해서 조금 미안한 생각이 드는데...
혹 이 책을 읽으신 분이 계시다면 댓글이라도 달아 주시길...
|