책소개
위대한 작가들의 상상력과 함께하는 문학과 프로그래밍의 향연
자바스크립트 핵심 패턴, 기법, 가이드, 효율, 성능…. 개발자의 책장에는 생산성을 높이기 위한 기술서만 잔뜩 꽂혀 있다. 숨을 돌려보자. 만약 세계 대문호들이 자바스크립트로 알고리즘 문제를 푼다면 어떻게 코딩할까? 이 책은 그런 엉뚱한 실험의 산물이다. 헤밍웨이, 셰익스피어, 제인 오스틴, 샐린저, 보르헤스 등 25명의 대문호가 자신만의 자바스크립트 문체로 다섯 가지 고전 알고리즘 문제를 풀어낸다. 읽는 내내 머리만 아픈 엄숙한 기술서에 지쳤다면 아름다운 삽화가 담긴 자바스크립트 문학 도서를 만날 차례다.
목차
피보나치
1 어니스트 헤밍웨이
2 윌리엄 셰익스피어
3 앙드레 브르통
4 로베르토 볼라뇨
5 댄 브라운
시적 간주: 변수 (에드거 앨런 포 원작)
계승
6 잭 케루악
7 제인 오스틴
8 새뮤얼 존슨
9 아서 코난 도일
10 제임스 조이스
시적 간주: 맥베스의 잃어버린 콜백 (윌리엄 셰익스피어 원작)
행복수
11 J. D. 샐린저
12 투팍 샤커
13 버지니아 울프
14 제프리 초서
15 블라디미르 나보코프
시적 간주: 리팩터링(딜런 토머스 원작)
소수
16 호르헤 루이스 보르헤스
17 루이스 캐럴
18 더글러스 애덤스
19 찰스 디킨스
20 데이비드 포스터 월리스
시적 간주: 오 함장이여! 나의 함장이여! (월트 휘트먼 원작)
말해봐
21 실비아 플래스
22 이탈로 칼비노
23 J. K. 롤링
24 아룬다티 로이
25 프란츠 카프카