Think Perl 6 PDF파일 및 LaTex파일 공개
출처: https://twitter.com/nogoodnickleft/status/868197580337020928
"Think Perl 6" now available from @OReillyMedia: https://t.co/ShVAwmJAeM and as a free PDF at https://t.co/bCohzhqabm (it's #OpenSource!)
— Moritz Lenz (@nogoodnickleft) 2017년 5월 26일
안녕하세요, 저는 동아시아 문자 처리에 관심이 많아 2012년도경에 한자정보를 담은 Unihan Database를 찾아보았습니다.
이때 일본인 Dan Kogai(小飼弾, Japanese open-source developer, former CTO of Livedoor) 씨의 Unihan Perl라이브러리( https://metacpan.org/pod/Unicode::Unihan ) Perl자료를 보았습니다.
이후, 오드리 탕(唐鳳, Audrey Tang)씨가 개발한 萌典(Moedict)의 한자정보에 대하여 관심이 많아 연구하다 Perl에 입문하게 된 사람입니다.
이번에 O'Reilly에서 새로운 Perl6책 "Think Perl 6 - How to Think Like a Computer Scientist"가 나왔습니다.
이 책이 종이책으로 판매가 되었는데, 저자인 Laurent Rosenfeld씨께서 오픈소스로 온라인으로 전자책 형식인 LaTex파일, PDF파일도 공개를 하였습니다.
책 소개를 보면, Think Perl 6는 아무런 경험이 없는 사람에게 컴퓨터과학의 소개 및 프로그래밍에 대한 소개를 하는 책이라고 하군요.
이 책은 주로 Perl6를 가르치는 것이 아니라 "Perl 6"를 이용하여 프로그래밍 기술을 알려주는 것이라고 하군요. 이 책을 다 읽으면 Perl6라는 언어로 컴퓨터 과학, 소프트웨어 프로그래밍 및 문제 해결을 가르치는 것이라고 하군요.
Think Perl 6 is an introduction to computer science and programming intended for people with little or no experience. This aim of this book is not primarily to teach Perl 6, but instead to teach the art of programming, using the Perl 6 language. After having completed this book, you should hopefully be able to write programs to solve relatively difficult problems in Perl 6, but my main aim is to teach computer science, software programming, and problem solving rather than solely to teach the Perl 6 language itself. |
Perl6에 대해 관심 많으신 분이나 프로그래밍 초심자가 "Think Perl6"로 Perl6를 입문하면 괜찮을 듯 합니다.
O'reilly Book Link: http://shop.oreilly.com/product/0636920065883.do
Book : http://greenteapress.com/wp/think-perl-6/
Free PDF Link: http://greenteapress.com/thinkperl6/thinkperl6.pdf
Latex Source[Github]: https://github.com/LaurentRosenfeld/thinkperl6/
'컴퓨터 > 프로그래밍' 카테고리의 다른 글
인코딩(Encoding)과 디코딩(Decoding)의 예제를 알려주는 사이트 (0) | 2020.05.22 |
---|---|
문자 코드는 무엇인가?[ 文字コード is なに? What is a character code? ] 슬라이드 (0) | 2020.01.15 |
구문과 의미론(Syntax & semantics) 슬라이드 정리자료 (0) | 2017.03.12 |
JDK9의 55가지 새로운 기능(55 New Features in JDK 9) (0) | 2017.03.12 |
Java9 체험하기 (0) | 2016.10.03 |