실용 프로그래밍 언어론

실용 프로그래밍 언어론

$19.82
Description
새로운 언어들이 계속해서 탄생하고 있다. Python과 F#이 대표적인 언어이다. 이렇게 많은 변화를 겪고 있는 프로그래밍 언어들을 정리해보고 싶었다. 프로그래밍언어의 세계는 새로운 언어들이 탄생하고 일부는 도태되는 변화무쌍한 생태계라 할 수 있다. 변화에 적응하지 못하면, 승자로서의 지위를 오랫동안 누릴 수 없다. 빠르게 변화하는 기술 세계에서 낡은 기술로 승부를 보겠다고 하는 것은 넌센스이기 때문이다. 많은 프로그래밍언어들이 난무하는 것이 사실이지만, 그것들을 개념별로 분류하고 개념을 잘 쫓아가는 것이 중요하다고 할 수 있다. 본서는 프로그래밍언어의 패러다임 변천을 따라가면서 개념 파악에 주안점을 두었다. 그렇다고 개념적으로만 서술하지 않았다. 많은 예제를 통해서 실전에 활용할 수 있도록 배려하였다. 그래서 책의 제목을 [실용프로그래밍언어론]이라 하였다.
자연어는 어휘와 구문을 배워 독해, 회화, 작문을 하게 되지만, 프로그래밍언어는 문법을 배워서 곧바로 한치의 논리 오류와 구문 오류도 없는 작문을 하는 것이 위주가 된다. 아는 것만으로는 도움이 되지 못한다. 머리로 배우고 실전에 활용하면서 몸으로 익히는 과정을 꾸준히 반복하는 것이 최상의 방법이다.
저자

장덕성

1979년경북대학교전자공학과공학사
1988년서울대학교컴퓨터공학과공학박사
1992년U.ofColorado방문교수
2001년CMU(카네기멜론대학)SEEK연수
1985년~현재계명대학교컴퓨터공학과교수

목차

서문/4

Chapter01서론/9
Chapter02언어부류와컴파일러/39
Chapter03프로그래밍언어들의특징/69
Chapter04문법/103
Chapter05어휘분석과구문분석/137
Chapter06제어구조/175
Chapter07부프로그램/193
Chapter08데이터추상화:클래스/227
Chapter09객체지향프로그래밍/257
Chapter10함수언어/291