1580, 5/79 회원가입  로그인  
   asdzxc301
   펄과 파이썬 프로그래밍 서적

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=1148 [복사]


북 벤치마크
스크립트 언어의 마법사
펄과 파이썬
프로그래밍 서적
각종 파이썬 모임의 게시판에 가보면 파이썬을 공부하고 싶은 사용자가 많다는 것을 실감할 수 있다. 또한 책을 소개해 달라는 요청이 곳곳
에 눈에 띈다. 그 이유는 바로 쉽다는 점과 유연성으로 어디서나 돌아가는 객체지향 스크립트 언어란 점 때문인 것 같다. 파이썬과 함께 스크
립트 언어로 잘 알려진 펄 또한 C나 그 외의 언어와 비교해볼 때 쉽고 간단해 웹 페이지에서 인기 있는 언어로 자리매김하고 있다. 이번 벤치
마크는 펄과 파이썬 두 스크립트 언어 서적을 총정리한 만큼 각자에게 적합한 서적을 선택할 수 있기 바란다.
글 중앙대 JSTORM 벤치마크팀 www.jstorm.pe.kr
기획/ 정리 조규형 기자 jokyu@sbmedia.co.kr
사진 지현정 기자 maemi@sbmedia.co.kr
서적협찬 와우북 www.wowbook.co.kr
어떻게 평가했나
이번 벤치마크에서는 초보자를 중심으로 기본적인 내용부터 고급기술까지 아우
르는 범용적인 서적을 위주로 평가했다. 몇몇 서적은 해당 언어에 대해 좀 더 전
문적인 내용을 다뤄 내용이나 활용도면에서 상당히 훌륭했기에 내부적인 검토
끝에 선정하게 됐다. 평가한 항목은 다음과 같다. 우선 언어의 전반적인 개요와
설치와 환경설정에 대한 부분(설치 및 환경설정), 기본 자료형이나 문법 등과 같이
언어를 익히는 데 필수적인 부분(문법), 스크립트 언어를 활용하는 데 없어서는 안
될 다양한 라이브러리와 함수에 대한 설명(라이브러리), 실제로 개발 중에 참고할
만한 다양한 예제(예제의 다양성), 파이썬의 경우 객체지향 프로그래밍이나 패키
징에 관련된 부분(객체지향 프로그래밍), 펄의 경우 정규표현식이나 파일 제어부
분(정규표현식, 파일 I/O), 마지막으로 해당 언어의 다양한 고급기술을 어느 정도
다뤘는지에 대해 각각 평가했다.
사 람들은 본능적으로 더 편리하고 좋은 것을 찾는다. 프로그래밍 개발 언어도 예외는 아닐 것이다. 최근 인터프리트
언어 중에서도 스크립트 언어가 세인의 입에 오르내리고 있는 것도 그 이유일 것이다. 요즘 같이 고급 개발자가
부족하고 빠른 개발 프로세스를 필요로 하는 시기에 배우기 쉽고 빠른 개발 속도는 아무리 스크립트 언어가 느리고 시스
템 레벨의 접근이 어렵다는 일부 개발자들의 경시가 있더라도 많은 이들에게 매력으로 다가올 수밖에 없을 것이다. 특히
최근 들어 세상에 태어난 지 10년이나 된 파이썬 언어가 갑자기 새로운 대안으로서 큰 호응을 얻는 것은 이러한 맥락에서
이해할 수 있을 것이다. 더욱이 마이크로소프트에서 큰 관심을 보이고 있는 언어이기도 해 앞으로의 활약이 기대되는 언어
다. 이번 벤치마크에서는 스크립트 언어의 대표주자인 펄과 그 아성을 넘보려는 파이썬, 두 언어의 서적을 살펴봤다.
452 m i c r o s o f t w a r e
펄 파이썬
파이썬 시작하기
83
93
87
83
설치 및 환경설정
문법
라이브러리
예제의 다양성
객체지향 프로그래밍/패키지 83
고급기술 77
. 기본을 확실히 다질 수 있는 상세한 설명이 돋보인다.
. 전체적으로 설명에 치우쳐 내용이 지루할 수 있다.
Core Python Programming
설치 및 환경설정
문법
라이브러리
예제
객체지향 프로그래밍
고급기술
93
93
93
93
93
87
. 풍부한 라이브러리와 함수 설명이 파이썬의 기본을 배우는 데
도움을 준다.
. GUI 프로그래밍 부분을 너무 간략하게 다루고 있다.
Perl - 웹 프로그래밍 시리즈
87
83
77
83
87
73
설치 및 환경설정
문법
라이브러리
예제
정규표현식, 파일 I/O
고급기술
. 펄을 이용한 CGI 프로그래밍 학습에 더없이 훌륭한 서적이다.
. 펄 자체를 공부하기에는 내용이 부족해 다른 서적을 참고해야
한다.
펄 쿡북
설치 및 환경설정
문법
라이브러리
예제
정규표현식, 파일 I/O
고급기술
83
93
97
97
97
97
. 중고급 사용자에게 실무에서 쓰일 만한 다양한 내용을 다뤄
도움을 줄 것이다.
. 초보자에게는 적합하지 않은 팁 위주의 구성이 다소 어렵게
느껴진다.
The Quick Python Book
87
87
83
87
설치 및 환경설정
문법
라이브러리
예제 다양성
객체지향 프로그래밍/패키지 83
고급기술 83
. 깔끔한 편집과 직관적인 이해를 돕는 예제 중심으로 설명돼
있다.
. 실제 개발에서 유용하게 쓰일 수 있는 파이썬 라이브러리에
대한 설명이 부족하다.
Programming Python
설치 및 환경설정
문법
라이브러리
예제
객체지향 프로그래밍
고급기술
77
77
97
97
87
97
. 실전에서 유용하게 쓰일 만한 다양한 고급기술을 체계적으로
설명한다.
. 전문적인 내용으로 일관해 초보자에 대한 배려가 부족하다.
Beginning Perl
설치 및 환경설정
문법
라이브러리
예제
정규표현식, 파일 I/O
고급기술
93
93
87
87
93
87
. 초보자의 수준에 맞춰 다양한 주제를 쉽게 설명하고 있다.
. 간혹 독해하기 힘든 문장이 눈에 띄어 의미 파악에 어려움
이 따른다.
Perl 제대로 배우기 2/E
설치 및 환경설정
문법
라이브러리
예제
정규표현식, 파일I/O
고급기술
93
93
97
87
93
93
. 따라하기식 구성으로 이해하기 쉽다.
. 다양한 기술에 대한 깊이 있는 설명이 부족해 중고급자에게는
덜 어울린다.
북 벤치마크
Sams Teach Yourself Python in 24 Hours
설치 및 환경설정
문법
라이브러리
예제의 다양성
객체지향 프로그래밍
고급기술
83
83
77
83
87
87
. 파이썬을 이용한 객체지향 프로그래밍과 GUI 프로그래밍을
자세하게 다루고 있다.
. 초보 대상 서적이면서도 기본적인 문법이나 라이브러리 설명
에 인색하다.
Python and Tkinter Programming
설치 및 환경설정
문법
라이브러리
예제
객체지향 프로그래밍
고급기술
77
73
93
93
73
97
. 파이썬과 Tkinter의 연동이라는 전문적인 주제를 다뤘으며, 읽
기 쉽게 번역돼 있다.
. 파이썬의 기본적인 내용을 다루지 않고 넘어간 것이 옥의 티다.
Professional Perl Programming
설치 및 환경설정
문법
라이브러리
예제
정규표현식, 파일 I/O
고급기술
87
93
93
93
93
97
. 초급 개발자부터 고급 개발자까지를 아우르는 체계적인 내
용 구성이 돋보인다.
. 각 플랫폼에 따른 환경 설정에 대한 설명이 부족하다.
Perl - A Beginner’s Guide
설치 및 환경설정
문법
라이브러리
예제
정규표현식, 파일 I/O
고급기술
97
87
83
93
87
83
. 내용 파악을 쉽게 할 수 있는 짜임새 있는 구성과 상세한 설명이
돋보인다.
. 각종 라이브러리나 함수에 대한 설명이 부족하다.
2 0 0 1 . 7 453
북 벤치마크
파이썬 시작하기
이강성 번역 마크루츠 외 1명 지음/한빛미디어/2001년 1월 발행/432쪽/2만 2000원/CD-ROM 부록 없음 Daryl Harms 외 2인 지음/MANNING/1999년 12월/422쪽/4만 8000원/CD-ROM 부록 없음
‘파이썬 시작하기’는 파이썬
서적 가운데 국내 최초로 한글
로 번역 출판된 입문서다. 이
책은 파이썬의 가장 기본적인
내용을 충실히 다루고 있다.
하지만 기본적인 내용을 설명
위주로 진행하다보니 기본기
를 충분히 다지려는 저자의 의
도와 달리 독자를 지루하게 할
수 있다. 조금은 속도감 있게
내용을 전개했다면 입문서격
인 작은 부피의 이 서적에 더
어울렸을 것이다. 또한 문법 부분이나 언어 자체에 대한 충실한 설명
은 매우 훌륭한 반면 의외로 각 플랫폼에 따른 설치나 환경 설정부분
을 소개하지 않은 것이 아쉽다. 또한 객체지향 언어로서 파이썬을 경
험할 수 있는 부분이나 실제 개발에 있어 가장 필요한 각종 라이브러
리에 대한 설명이 부족한 것 역시 단점이라 할 수 있다. 그러나 비교
적 부담 없는 작은 부피에 파이썬의 기초적인 부분을 확실하게 짚고
넘어가는 이 책은 어떠한 개발 상황에서도 도움이 될 수 있는 내용으
로 가득차 있다.
Sams Teach Yourself Python in 24 Hours
Ivan Van Laningham 지음/SAMS/2000년 4월/512쪽/2만 5000원/CD-ROM 부록 없음
독자에게 파이썬을 24시간에
독파하겠다는 목적의식을 심
어주고 공부할 수 있게 해주는
서적. 만약 독자가 다른 여타
의 프로그래밍 언어에 익숙하
다면 그 목적을 달성할 수 있
을 것이다. 본 서적이 다루는
것은 단지 파이썬의 기본기뿐
만 아니라 객체지향 프로그래
밍의 깊숙한 부분과 GUI 프로
그래밍을 아우른다. 물론 쉽지
않은 일이다. 분명 초보자를
위한 서적이지만 과연 짧은 문법과 라이브러리 설명으로 GUI 프로그
래밍이 가능할까라는 것은 의문이다. 하지만 대부분의 언어 문법은
유사하다는 관점에서 본다면 가장 빠르고 재밌게 파이썬을 공부할 수
있는 서적일 것이다. 또한 다른 서적에서도 보기 힘든 객체지향 프로
그래밍에 대한 상세한 설명은 파이썬을 단지 스크립트 언어로만 바라
보는 독자에게 좋은 경험을 제공할 것이며, 빠른 전개방식의 구성은
지루하지 않은 24시간을 선사할 것으로 보인다.
454 m i c r o s o f t w a r e
The Quick Python Book
깔끔한 편집과 간단명료한 설
명이 돋보이는 서적이다. 초보
자를 위한 서적으로 예제 중심
의 설명은 독자에게 직관적인
이해를 도울 수 있어 무엇보다
훌륭한 점이라 하겠다. 또한
초보자에게 부담 없을 정도의
다양한 주제를 고르게 다뤄 비
교적 무난한 입문서라 할 수
있다. 파이썬의 대표적인 특징
인 접착성을 이해할 수 있도록
C, C++, 자바와 연동에 대한 설명도 곁들이고 있다. 다만 실제 개발
에 참조할 수 있는 다양한 라이브러리에 대한 소개나 객체지향 개념
에 대한 설명 부족과 몇 페이지에 걸친 짤막한 GUI 프로그래밍 단락
은 매우 아쉬운 부분이다. 그러나 Quick이라는 제목에서도 알 수 있
듯이 빠른 시간 내에 파이썬을 맛보고자 한다면 이보다 더 훌륭한 서
적을 찾기는 어려울 것 같다. 본 서적을 접한 후 파이썬의 매력을 느
낀다면 지체없이‘Programming Python’이나‘Core Python Progra
mming’을 읽어보길 권한다.
Core Python Programming
Wesley J. Chun 지음/Prentice Hall/2000년 12월 발행/500쪽/5만 8500원/CD-ROM 부록 1장
지나치리 만큼 꼼꼼한 서적이
다. Core 시리즈의 특징이겠지
만 본 서적은 어떤 파이썬 서적
보다도 기본기에 충실하다. 그
만큼 작은 부분 하나 하나까지
세심하게 짚고 넘어간다. 그렇
다고 지루한 구성이라고 볼 수
는 없다. 다양한 예제와 잘 정
리된 편집은 레퍼런스용으로
두고두고 볼 만하다. 그래서 벤
치마크의 평가항목에서도 고른
점수를 받았다. 부피에 비해 고
급기술에 대한 항목이 부족한 것을 제외한다면 각종 플랫폼 상의 설
치, 환경설정, 문법과 라이브러리 설명의 충실함, 다양한 예제 등 어
느 것 하나 버릴 데가 없다. 본 서적의 가장 큰 장점은 각종 함수와 라
이브러리에 대한 충실한 레퍼런스일 것이다. 다만 상대적으로 GUI
프로그래밍에 대한 부족한 설명은 옥의 티라 할만하다. 만약 조금이
라도 파이썬을 알고있고 좀 더 체계적으로 파이썬을 공부하고 참고하
고자 한다면 도움이 될 것이다.
Programming Python
Mark Lutz 지음/오라일리/2001년 3월 발행/1256쪽/6만 6000원/CD-ROM 부록 1장
어떤 찬사를 갖다 붙여도 손색
없는 서적이 바로‘Programm
ing Python’이다. 파이썬 개
발자에게 가장 실무적으로 도
움될만한 서적, 파이썬의 가능
성을 확인할 수 있는 서적, 유
일무이하게 고급 개발자들을
위한 필독서 등 중급 이상의
개발자라면 꼭 추천하고 싶은
서적이다. 전문적인 예제, 다
양한 라이브러리 설명, GUI
프로그래밍, 인터넷 프로그래
밍, 데이터베이스 프로그래밍, 다양한 언어와의 접목과 관련된 설명
에 이르기까지 어느 곳에서도 쉽게 볼 수 없는 내용이 가득하다. 세컨
드 에디션으로 선보인 본 서적은 파이썬 2.0과 Tk 8.0까지 다뤄 몇몇
새로운 파이썬 툴과 자이썬 등에 대한 내용을 추가해 최신 내용에도
신경 쓴 흔적이 돋보인다. 만약 독자가 비싼 가격과 전문적인 내용을
충분히 소화할 수만 있다면 본 서적을 추천한다.
Perl - 웹 프로그래밍 시리즈
김응석/정보문화사/2001년 2월 발행/368쪽/1만 5000원/CD-ROM 부록 없음
이번 벤치마크 서적 가운데 유
일한 국내서이다. 물론 본 서
적은 제목에서 보듯 순수하게
펄만 다루고 있는 것이 아니라
CGI 웹 프로그래밍을 익힐 수
단으로서 펄을 설명하고 있다.
예전에 비해 수요는 많이 줄었
지만 CGI 프로그래밍이면 펄
과 C가 주름잡던 시절이 있었
다. 물론 아직까지도 펄은
CGI 프로그래밍에 있어 중요
한 도구임에 틀림없다.
이 서적은 펄의 라이브러리와 고급기술과 관련된 부분에 대한 평가를
제외하면 전체적으로 내용을 습득하는 데 무리가 없도록 짜임새 있게
구성돼 있다. 부득이하게 프로젝트에서 펄을 이용한 CGI 프로그래밍
이 필요할 때 적용하길 원하는 독자라면 이 책은 큰 도움이 될 것이
다. 하지만 기본기를 쌓는 데는 부족한 부분이 있어 다른 서적을 참고
하기 바란다.
북 벤치마크
Python and Tkinter Programming
류정욱 번역 John E. Grayson 지음/인포북/2000년 11월 발행/852쪽/2만 8000원/CD-ROM 부록 1장
파이썬이 스크립트 언어다 보
니 대부분의 파이썬 서적에서
는 GUI에 대한 상세한 설명을
보기가 쉽지 않다. 하지만 본
서적은 파이썬 개발자에게
Tkinter를 이용해 GUI 프로
그래밍을 접하고 싶은 독자나
혹은 Tcl/Tk 스크립트 프로그
래머에게 새롭게 파이썬과
Tkinter의 세계를 접할 수 있
게 꾸며져 있다. 우선 Tkinter
와 관련해 어떤 서적과도 비교
할 수 없을 정도의 훌륭한 내용을 담고 있다. Tkinter와 파이썬만을
위해 쓰여진 서적이기 때문에 당연한 사항일 지도 모르지만 말이다.
그렇기 때문에 다른 평가항목에서 수치는 상당히 낮을 수밖에 없음을
이해하기 바란다. 하지만 파이썬과 Tkinter와 관련해 거의 유일무이
한 전문 서적이므로 독자들은 선택의 여지가 없을 것이다. 게다가 번
역이 매우 깔끔하게 잘 돼 있어 부담없이 읽을 수 있는 서적이다.
Beginning Perl
Simon Cozens 지음/록스 2000년 5월 발행/650쪽/4만 8000원/CD-ROM 부록 없음
파이썬에 비해 펄은 역사가 길
고 다양한 곳에서 쓰이고 있어
그만큼 훌륭한 서적도 많이 출
간됐다. 본 서적 역시 펄을 처
음 시작하는 이에게 기본기를
충분히 다져줄 수 있는 훌륭한
서적이다. 특히 충실한 개요,
문법 부분, 정규 표현식, 파일
제어, CGI, 객체지향 프로그
래밍 등의 기본적인 내용 이외
에도 IPC, GUI 프로그래밍 등
의 다양한 분야를 꼼꼼하게 짚
고 넘어가기 때문에 초보자를 위한 서적이면서도 중급 사용자까지 아
우르고 있다. 굳이 단점을 꼽자면 영국식 영어로 쓰여졌기 때문에 미
국식 영어에 길들여진 이에게 어려울 수 있는 부분이 발견된다. 하지
만 내용 면에서 딱히 단점을 찾아 볼 수 없을 만큼 철저한 서적이다.
만약 영어에 자신있고 두고 두고 볼만한 서적을 원한다면 이 책을 추
천한다.
2 0 0 1 . 7 455
북 벤치마크
Professional Perl Programming
Peter C. Wainwright 외/록스/2001년 2월 발행/1246쪽/7만 8000원/CD-ROM 부록 없음 안계용 번역 톰 크리스찬센 외 1명/한빛미디어/2000년 8월 발행/912쪽/3만 2000원/CD-ROM 부록 없음
록스의 프로페셔널 시리즈는
두꺼운 볼륨 때문에 부담을 갖
고 있는 독자들이 꽤 있는 편
이다. 고급 내용을 너무 방대
하게 다뤄 두꺼운 부피가 중압
감을 주기 때문이다. 그러나
본 서적은 필자가 이제껏 봐온
프로페셔널 시리즈 가운데 가
장 맘에 드는 서적이다. 우선
전문가를 대상으로 쓰여진 서
적이지만 비교적 펄에 익숙하
지 않은 개발자가 봐도 어렵지
않을 만큼 기본기를 충실히 다뤘기 때문이다. 즉 데이터형, 문법, 파
일 제어와 같은 기초적인 부분에 대해 충분히 할애하고 있으며 객체
지향 프로그래밍, C와의 작업, 디버깅, 각종 네트워킹 기법과 같은 고
급 내용 또한 주제별로 확실히 짚고 넘어간다. 특히 여러 필자가 썼음
에도 일관적인 구성이 돋보이며, 각 내용을 설명하는 데 있어 예제를
곁들인 체계적인 구성은 어느 서적과 비교해도 손색 없을 것 같다. 프
로페셔널 시리즈의 분량에 부담을 느낀 나머지 눈을 돌렸던 독자라면
다시금 꼼꼼이 살펴볼 필요가 있는 서적이다.
Perl 제대로 배우기 2/E
강윤석 외 1명 번역 Randal L. Schwartz 외 1명 지음/한빛미디어/1999년 10월 발행/352쪽/1만 6000원/CD-ROM 부록 없음
펄 입문서, 낙타 책으로도 유
명한 서적이다. 작은 부피는
독자에게 부담을 주지 않으며
예제 중심의 따라하기 식 구성
은 이해를 돕고 있다. 더욱이
각장 마지막의 연습문제는 체
계적으로 공부할 수 있는 기반
이 될 것이다. 만약 처음부터
끝까지 가벼운 마음으로 읽고
나면 펄이 얼마나 배우기 쉬운
언어인지 새삼 느낄 수 있을
것 같다. 하지만 펄의 풍부한
라이브러리나 함수에 대한 레퍼런스 형식의 설명은 작은 부피에서는
무리이므로 다른 서적을 권한다. 이 책은 그 외에 몇몇 고급기술을 제
외한다면, 개요부터 시작해 정규표현식(초보자에게 정규표현식이 단
시일 내에 익숙해질 수는 없겠지만)까지 다뤄 흠잡을 데가 없을 만큼
훌륭하다. 번역도 비교적 깔끔하고 편집상태 또한 읽기 쉽게 돼 있어
입문자에게 더 없이 친절한 도우미가 될 것이다.
456 m i c r o s o f t w a r e
펄 쿡북
펄의 슬로건은 TMTOWTDI,
즉‘There is More Than One
Way To Do It’이다. 바로 이
러한 펄의 철학을 유감없이 펼
쳐내고 있는 펄 개발자를 위한
최고의 서적. 물론 펄을 단순
한 스크립트로 생각해 급한 불
을 끄기 위해 급작스럽게 배워
야 할 언어로 본다면 다른 서
적으로도 충분하지만 펄을 좀
더 깊이 있게 배우려는 독자에
게 권하고 싶은 책이다. 즉, 펄
의 기본은 어느 정도 알고 있지만 레퍼런스와 좀더 고수준의 다양한
실무적인 예제를 숙지하고 싶어하는 이에게 적절한 책이다. 그 만큼
실전에서 자주 맞닥뜨리게 될 다양한 문제에 대한 해결책을 제시해주
고 있다. 또한 초보자도 어느 정도 소화할 만큼의 수준에 따른 단계별
구성으로 이뤄져 더욱 접근하기 쉽다. 분량이 다소 많아 처음부터 끝
까지 차근히 읽어 내기에는 무리가 있어 보이지만 문제가 생길 때마
다 조언을 해줄 서적임에는 틀림없다.
Perl - A Beginner’s Guide
R. Allen Wyke 외 1명/맥 그로힐/2000년 12월 발행/544쪽/3만 6000원/CD-ROM 부록 없음
‘Perl - A Beginner’s Guide’
는 짜임새 있는 구성에 상세한
설명을 덧붙여 초보자용으로
돋보이는 서적이다. 이를테면
처음 설치나 환경설정 부분에
서 각 플랫폼에 대해 자세히
설명하고 있으며, 각 예제와
결과 화면을 이해하기 쉽게 배
치하고 있다. 펄 자체를 충실
히 공부하려는 독자보다는 C
GI를 다뤄야 하거나, 간단한
프로그램을 스크립트로 작성할 필요가 있거나, 펄의 간단한 문법과
모듈 사용법 등만을 익히고자 하는 독자라면 이 책이 안성마춤. 독자
에게 많은 것을 요구하는 서적이 아닌 최소한의 것만을 알고 있다는
가정 하에서 풀어놓았기 때문에 쉽게 읽어나갈 수 있기 때문이다. 대
다수 펄을 배우려는 사람은 펄에게서 많은 것을 바라지 않는다. 단지
자유로움과 편안함, 신속성을 원할 뿐이다. 그러한 이들에게 이 책은
선택될 것이다.
파이썬
Core Python Programming, Prentice Hall 펄쿡북, 한빛미디어
이번 벤치마크는 평가요소에서
살펴볼 수 있듯 초보자 대상의 책
을 중심으로 진행했다. 따라서 대
부분의 요소를 만족한‘Core Py
thon Programming’이 베스트에
선정됐다. 파이썬 관련 서적이 최근
의 호응에 비춰 상당히 부족한 반면
현재 출간된 서적들의 내용은 전반적
으로 아주 뛰어나다고 할 수 있다. 그
가운데 베스트 서적은 초보자뿐만 아니
라 중급 사용자까지도 만족할 수 있는
보편성을 가졌다는 점에서 다른 후보였던 한빛미디어의‘파이썬 시작
하기’나 오라일리의‘Programming Python’를 누르고 선정됐다. 하
지만 독자가 가벼운 마음으로 파이썬 세계에 발을 들여놓고자 한다면
‘파이썬 시작하기’나‘Quick Python Book’은 큰 도움이 될 것이다.
또한 중고급 개발자에게는‘Programming Python’은 단연 필수 서 파고들고자 하는 독자에게는 쉽게 설명한 정보문화사의‘Perl-웹 프
적일 것이다. 특히 파이썬을 이용한 GUI 개발에 관심이 있는 개발자
택이 중요할 듯 싶다. 라면‘Python and Tkinter Programming’은 매력적인 동반자가 될
것이다.
내 수준에 맞는 나만의 책 선택해야
펄의 철학은 TMTOWTDI, 즉‘There is More Than One Way To
Do It’이다. 무엇보다 개발자들의 자유로운 상상력을 중요시하는 언
어다. 또한 거의 대부분의 플랫폼에서 동작할 뿐더러 수많은 라이브
러리와 C의 장점의 일부를 갖고 있다는 점 때문에 지금도 펄은 스크
립트 언어의 왕으로 군림하고 있다. 다만 자유로움이란 이면에는 가
독성이 떨어지는 문제점으로 많은 사람들은 펄보다 파이썬의 장래를
밝게 보고 있다. 하지만 역시 어떤 언어이든 개발자의 입맛에 맞고
상황에 적절한 언어가 최고의 언어인 것은 누구도 부인하지 못할 것
이다. 이번 벤치마크에서는 펄 관련 서적은 상당히 풍부하고 질적으
로 훌륭한 것이 많은 반면, 파이썬 서적은 비교적 부족해 서로 대비
되는 모습을 보였다. 그러나 평가 대상이 된 책은 질적으로 좋은 평
가를 받을 수 있을 만큼 훌륭한 서적이었다. 아무쪼록 펄과 파이썬을
JSTORM 벤치마킹 담당 동아리
Jstorm에서는 자바 중고급 사용자를 위한 웹사이트(www.jstorm.pe.kr)를 오픈해 강좌를
연재하고 있다. 각종 중고급 기술에 대한 다양한 정보를 제공하고 있다.
북 벤치마크

몇 번에 걸쳐 벤치마크팀에서
논의한 끝에 한빛미디어의‘펄
쿡북’을 베스트로 선정했다. 펄
이 스크립트 언어 가운데 비교적
오래된 언어로 외국에서 출간된 훌
륭한 서적이 많았기 때문에 어느 서
적 하나 버릴만한 것이 없었다는 것
이 어느 때보다 베스트 선정을 힘들
게 했다. 따라서 이번 베스트 결과를
독자들은 크게 의식하지 않았으면 한
다. 특히 록스의‘Professional Pe rl Pr
ogramming’은‘펄 쿡북’과 비교해 손
색없는 서적이었으며 초보자들에게는 한빛미디어의‘Perl 제대로 배
우기 2/E’와 맥그로힐의‘Perl - A Beginner’s Guide’등을 적합한
서적으로 추천한다. 또한 펄을 이용한 웹 프로그래밍을 전문적으로
로그래밍 시리즈’를 권한다. 무엇보다 독자들의 수준에 맞는 서적 선
공부하려 하는 독자에게 이번 서적 벤치마크가 입맛에 맞는 책을 고
를 수 있는 좋은 길잡이가 됐으면 하는 바람이다.
2 0 0 1 . 7 457

  Hit : 8562     Date : 2008/12/18 05:01



    
1500   컴구조 파악하기 위한 강좌     asd2862
11/19 8263
1499   해커가 되기위해 알아야할 30가지 출처 :해커대학[5]     asdzxc301
12/12 12232
1498   윈도우 도스 명령어(?)[1]     asdzxc301
12/13 8912
1497   빌게이츠에 대해서[2]     asdzxc301
12/13 8769
1496   어셈블리어 총정리 강좌     asdzxc301
12/13 18970
1495   어셈블리어 강좌 1편[1]     asdzxc301
12/13 12680
1494   어셈블리어 강좌 2편     asdzxc301
12/13 7967
1493   어셈블리어 강좌 3편     asdzxc301
12/13 8910
1492   어셈블리어 강좌 4편     asdzxc301
12/13 10584
1491   어셈블리어 강좌 5편     asdzxc301
12/13 20075
1490   어셈블리어 강좌 6편     asdzxc301
12/13 7973
1489   어셈블리어 강좌 7편 마지막요 ㅎㅎ[2]     asdzxc301
12/13 9986
1488   초짜를 위한 파이썬[2]     asdzxc301
12/18 15685
  펄과 파이썬 프로그래밍 서적     asdzxc301
12/18 8561
1486   펄1[1]     asdzxc301
12/18 10136
1485   포맷 스트링 버그 분석     asdzxc301
12/24 10407
1484   [1장]바이러스의 정의 & 위험성[5]     작은해커
12/02 6628
1483   FTP 설정 오류를 이용한 버그 공격(먹히는 곳도 있을 것이고...아닐수도..)ㅋ[4]     작은해커
11/30 6967
1482   [2장]바이러스의 종류와 특징[5]     작은해커
12/10 7783
1481   bof & fsb 에 유용한 펄 스크립트[5]     awsedr45
03/11 11090
[1][2][3][4] 5 [6][7][8][9][10]..[79]

Copyright 1999-2023 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org & Wowhacker.com