알라딘

헤더배너
상품평점 help

분류

이름:알렉산더 프로코펙 (Aleksandar Prokopec)

최근작
2016년 1월 <스칼라 동시성 프로그래밍>

알렉산더 프로코펙(Aleksandar Prokopec)

소프트웨어 개발자이자 동시, 분산 프로그래밍 연구원이다. 크로아티아 자그레브 대학의 전자공학 및 계산 학부(Faculty of Electrical Engineering and Computing)에서 석사 학위(MSc)를 취득했고, 스위스의 로잔 연방 공과대학교(EPEL, Ecole Polytechnique F?d?rale de Lausanne)에서 전산학 박사를 취득했다. EPFL 스칼라 팀의 일원으로 있으면서, 스칼라 프로그래밍 언어에 많은 기여를 했으며, 스칼라의 동시 프로그래밍 추상화, 데이터-병렬 프로그래밍 지원, 동시성 데이터 구조 등의 분야에서 일했다. 고수준 데이터-병렬 프로그래밍을 위한 스칼라 라이브러리인 스칼라 병렬 컬렉션 프레임워크를 만들었으며, 퓨처, 프라미스, 스칼라STM 등의 스칼라 동시성 라이브러리에 대한 작업 그룹에 참여했다.  

대표작
모두보기
저자의 말

<스칼라 동시성 프로그래밍> - 2016년 1월  더보기

동시성은 어디서나 존재한다. 시장에 다중코어 프로세서가 늘어나면서, 동시 프로그래밍의 필요성이 개발자 사회를 강타했다. 한때 동시 프로그래밍은 프로그램과 시스템의 비동기성을 표현하기 위해 쓰였으며, 주로 학술적인 분야에 한정됐지만, 이제는 소프트웨어 개발에서 널리 사용 중인 방법론 중 하나가 됐다. 그 결과, 고급 동시성 프레임워크와 라이브러리가 놀라운 속도로 생겨나고 있다. 최근 몇 년은 동시 프로그래밍의 르네상스라 할 수 있다. 최근의 언어와 동시성 프레임워크에서 추상화의 정도가 점점 높아짐에 따라, 이들을 언제, 어떻게 사용할지 알아두는 것이 점점 중요해지고 있다. 스레드(thread), 락(lock), 모니터(monitor) 등의 전통적인 동시성과 동기화 기본 요소를 잘 알아두는 것만으로는 더 이상 충분하지 않다. 전통적인 여러 동시성 문제를 해결하면서, 특정 목표를 잘 달성하기 위해 만들어진 고수준 동시성 프레임워크들이 점점 동시 프로그래밍 세계를 장악하고 있다. 이 책은 스칼라에서 고수준 동시 프로그래밍을 설명한다. 또한 다양한 동시성 주제를 자세히 설명하고, 동시 프로그래밍의 기본 이론을 다룬다. 그와 동시에, 최신 동시성 프레임워크를 설명하고, 자세한 의미를 알려주며, 사용법을 독자에게 가르쳐준다. 이 책의 목표는 중요한 동시성 추상화를 소개하는 동시에 실제 코드에서 추상화가 어떻게 쓰이는지 보여주는 것이다. 독자 여러분이 이 책을 읽고 나서 동시 프로그래밍을 이론적으로 잘 이해하는 동시에, 올바르고 효율적인 동시 프로그램을 작성하는 데 필요한 유용한 실질적인 기술을 개발하게 되리라 확신한다. 이런 기술은 최첨단 동시성 분야의 전문가가 되기 위한 첫걸음이다. 우리가 이 책을 쓸 때 즐거웠던 것처럼 독자 여러분도 이 책을 재미있게 읽기 바란다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자