• 리뷰
  • 리스트
  • 구매
AWK 프로그래밍 언어 2판
글쓴이
브라이언 W. 커니핸 외 2명
출판사
인사이트(insight)
출판일
2024년 12월 10일
  • 읽고있어요

  • 다 읽었어요

  • 읽고싶어요


저자

이미지

브라이언 W. 커니핸

프린스턴 대학 컴퓨터과학과 교수. 20년간 비전공자를 대상으로 교양과목인 ‘우리 세상의 컴퓨터들(Computers in Our World)’을 가르치고 있다. 급하게 정한 이름이라 과목명이 다소 애매하지만 즐거운 교수 생활 가운데서도 가장 재밌는 일이다. 우리 삶은 온통 컴퓨팅 기술로 뒤덮여 있기에 컴퓨터가 무엇을 할 수 있고, 어떻게 기능을 수행하는지, 전혀 할 수 없는 일과 당장 하기 어려운 일은 무엇인지 누구나 알아 둘 필요가 있다고 생각한다.

대학에 오기 전, 현대 과학기술의 산실인 벨 연구소의 컴퓨팅 과학 연구센터에서 30년간 일했다. 스크립트 언어인 AWK와 모델링 언어인 AMPL을 공동 개발했고, 문서 조판용 도구를 포함하여 다양한 유닉스 프로그램을 만들었으며 컴퓨터과학계에서 가장 뛰어난 작가이기도 하다.

1978년, 데니스 리치와 함께 최초의 C 언어 해설서인 『C 언어 프로그래밍』을 썼고, 『프로그래밍 수련법』 등 십여 권의 IT 서적을 공동 집필했다. 모든 프로그래머를 설레게 하는 출력문 ‘Hello, World’를 만들었으 1999년부터 프린스턴대학교에서 학생들을 가르치고 있다. 2002년 미국 공학 아카데미 회원으로 선정되었으며 2019년 미국 예술 과학 아카데미 회원으로 선정되었다.

책 소개

분야IT 모바일
코드의 거장들이 만든, 텍스트 처리의 숨은 고수 AWK
1977년부터 지금까지 변하지 않는 데이터 분석 도구
쉽다, 생산적이다, 언제나 사용할 수 있다!
AWK 창시자가 직접 쓴 가이드


대규모 로그 파일 분석이나 CSV 데이터를 처리할 때마다 무거운 프로그램과 복잡한 스크립트에 의존하는가? 텍스트 데이터를 효율적으로 처리하고 싶지만, 배우기 어려운 도구들로 생산성을 떨어뜨리고 있는가? 이러한 문제로 인해 중요한 업무에 집중하지 못하고 시간을 낭비하고 있을지도 모른다. 1970년대 여러분과 비슷한 고민을 하던 세 명의 천재 개발자가 한자리에 모였다. 이들은 유닉스 시스템의 잠재력을 최대한 발휘할 방법을 고민하다가 당시로선 혁신적인 아이디어를 떠올렸다. 그건 바로 텍스트 데이터를 효율적으로 처리하는 새로운 도구를 만드는 것이었다. 그리하여 탄생한 것이 바로 AWK였다.

AWK는 텍스트 기반 데이터 처리를 혁신적으로 간소화한다. AWK를 사용하면 복잡한 스크립트를 작성하지 않고도 데이터 전처리와 로그 분석 같은 일상적인 작업을 빠르게 처리할 수 있다. 특히, 유닉스 파이프라인과의 탁월한 호환성 덕분에 여러 작업을 한 번에 효율적으로 수행하여 생산성을 극대화할 수 있다. 지금 바로 AWK에 10분만 투자해 보자. 초보자도 10분이면 텍스트 데이터 처리의 새로운 가능성을 맛볼 수 있다.

전체 리뷰 (0)
최근 작성 순
예스이십사 ㈜
사업자 정보