아네르스 하일스베르
1. 개요
아네르스 하일스베르는 덴마크 출신의 컴퓨터 프로그래머로, 파스칼 컴파일러, 터보 파스칼, 델파이, C# 및 타입스크립트 개발에 기여했다. 1980년, 나스컴 마이크로컴퓨터용 파스칼 컴파일러를 개발하여 판매했으며, 이후 볼랜드에 터보 파스칼을 개발하여 판매했다. 1996년 마이크로소프트에 합류하여 비주얼 J++, 윈도 파운데이션 클래스를 개발했으며, C#과 타입스크립트 개발을 주도했다. 2001년 닥터 돕스 프로그래밍 우수성 상, 2007년 기술 공로상을 수상했다.
-
덴마크의 프로그래머 -
비야네 스트롭스트룹
덴마크 출신 컴퓨터 과학자 비야네 스트롭스트룹은 C++ 프로그래밍 언어를 개발하고 발전시켜 객체 지향 프로그래밍과 제네릭 프로그래밍을 주류로 이끄는 데 기여했으며, 현재 컬럼비아 대학교 교수이자 C++ 표준 위원회 창립 멤버로 활동하고 있다. -
덴마크의 프로그래머 -
라스무스 러도프
라스무스 러도프는 PHP 프로그래밍 언어 창시자로 잘 알려진 캐나다 프로그래머로, 아파치 HTTP 서버 기여, mSQL DBMS에 LIMIT 절 추가 등 초기 웹 개발에 중요한 역할을 했으며, 여러 기업에서 웹 기술 발전에 기여했고 MIT 테크놀로지 리뷰 TR100에 선정되기도 했다. -
덴마크의 컴퓨터 과학자 -
라스무스 러도프
라스무스 러도프는 PHP 프로그래밍 언어 창시자로 잘 알려진 캐나다 프로그래머로, 아파치 HTTP 서버 기여, mSQL DBMS에 LIMIT 절 추가 등 초기 웹 개발에 중요한 역할을 했으며, 여러 기업에서 웹 기술 발전에 기여했고 MIT 테크놀로지 리뷰 TR100에 선정되기도 했다. -
덴마크의 컴퓨터 과학자 -
페테르 나우르
페테르 나우르는 덴마크의 컴퓨터 과학자이자 튜링상 수상자로, ALGOL 60 보고서 편집, 배커스-나우르 표기법 전파, 소프트웨어 공학 및 아키텍처 개척, '데이터 과학' 용어 주창 등 컴퓨터 과학 발전에 기여했다. -
살아있는 사람 -
릴 테르셀리우스
릴 테르셀리우스는 위키백과 문서에서 관련 문서와 추가 자료를 제시하는 데 사용되는 구성 요소이다. -
살아있는 사람 -
마그달레나 툴
폴란드의 가수 마그달레나 툴은 2007년 데뷔 앨범 발매 후 2011년 유로비전 송 콘테스트에 폴란드 대표로 참가했으며, 이후에도 앨범 발매와 유로비전 관련 활동, 방송 출연 등 다양한 음악 활동을 하고 있다.
2. 연혁
덴마크 코펜하겐에서 태어나, 덴마크 기술 대학교에서 공학을 공부했지만 졸업하지는 않았다.
1980년 대학교 재학 중 Nascom 마이크로컴퓨터용 프로그램을 만들기 시작했다. '블루 레이블 파스칼 컴파일러(Blue Label Pascal compiler)'라는 파스칼 컴파일러를 개발, Nascom-2 컴퓨터용으로 판매했다. 이후 CP/M과 MS-DOS용으로 다시 제작하여 '컴파스 파스칼(Compas Pascal)', '폴리파스칼(PolyPascal)'이라는 이름으로 판매했다. 그의 컴파일러는 니클라우스 비르트의 저서 《알고리즘 + 자료구조 = 프로그램》의 '타이니 파스칼(Tiny Pascal)'에서 영감을 받았다.
이후 폴리파스칼은 볼랜드에 라이선스되어 통합 개발 환경에 포함, 터보 파스칼이 되었다. 폴리데이터(PolyData)라는 회사를 설립하여 덴마크에서 마이크로소프트 제품을 배급하기도 했다. 1986년 필립 칸과 처음 만났으며, 닐스 옌센(Niels Jensen)은 볼랜드와 폴리데이터의 관계를 성공적으로 다루었다.
2.1. 초기 생애 및 경력
덴마크 코펜하겐에서 태어났다. 덴마크 기술 대학교에서 공학을 공부했지만, 졸업은 하지 않았다.
1980년, 대학교 재학 중 Nascom 마이크로컴퓨터용 프로그램을 만들기 시작했다. '블루 레이블 파스칼 컴파일러(Blue Label Pascal compiler)'라는 파스칼 컴파일러를 개발, Nascom-2 컴퓨터용으로 판매했다. 이후 CP/M과 MS-DOS용으로 다시 제작하여 '컴파스 파스칼(Compas Pascal)', '폴리파스칼(PolyPascal)'이라는 이름으로 판매했다. 그의 컴파일러는 니클라우스 비르트의 저서 《알고리즘 + 자료구조 = 프로그램》의 '타이니 파스칼(Tiny Pascal)'에서 영감을 받았다. 폴리파스칼은 볼랜드에 라이선스되어 통합 개발 환경에 포함되어 터보 파스칼이 되었다. 폴리데이터(PolyData)라는 회사를 설립하여 덴마크에서 마이크로소프트 제품을 배급하기도 했다.
2.2. 볼랜드 재직 시절
1983년, 아네르스 하일스베르는 터보 파스칼을 개발하여 볼랜드에 판매했다. 1989년 폴리데이터가 재정적 압박을 받게 되자, 캘리포니아의 볼랜드로 이직하여 수석 엔지니어(Chief Engineer)가 되었다. 1996년까지 볼랜드에 재직하며 터보 파스칼을 더 개발하고, 델파이 개발 팀의 수석 설계자가 되었다.
1994년, 볼랜드의 경영 방침을 둘러싸고 이사회가 분열되었고, 개발 툴 부문 추진파였던 필립 칸 사장이 1995년 1월 CEO 자리에서 물러났다. 이 과정에서 아네르스 하일스베르가 이끄는 개발 툴 부문도 폐지가 결정되어 대량의 구조 조정이 이루어졌다.
2.3. 마이크로소프트 재직 시절
1996년 볼랜드를 떠나 마이크로소프트에 합류하였다. 이직 후 첫 작품으로 비주얼 J++와 윈도 파운데이션 클래스(Windows Foundation Classes)를 만들었다. 그는 또한 마이크로소프트 수석 엔지니어(Distinguished Engineer)와 테크니컬 펠로가 되었다. 2000년부터는 C# 프로그래밍 언어 개발팀의 선도 설계자로 활동했다. 2012년부터는 TypeScript 프로그래밍 언어 핵심 개발자로 일하고 있다.
--
3. 수상 경력
아네르스 하일스베르는 터보 파스칼, 델파이, C#, 그리고 마이크로소프트 .NET 프레임워크에 기여한 공로로 2001년 닥터 돕스 프로그래밍 우수성 상을 수상했다.
2007년에는 숀 카첸버거, 스콧 윌타무스, 토드 프로브스팅, 에릭 메이어, 피터 헬람, 피터 솔리치와 함께 C# 언어 개발에 대한 뛰어난 기술적 성과로 기술 공로상을 수상했다.
4. 저서 및 발표 자료
아네르스 하일스베르는 애디슨-웨슬리 프로페셔널(Addison-Wesley Professional)에서 C# 프로그래밍 언어 관련 서적을 출판했으며, 마이크로소프트 채널 9과 유튜브 등에서 다양한 발표를 진행했다.
4.1. 저서
| 제목 | 출판사 | 출판일 |
|---|---|---|
| C# 프로그래밍 언어, 2판 | 애디슨-웨슬리 프로페셔널(Addison-Wesley Professional) | 2006년 6월 9일 |
| C# 프로그래밍 언어, 3판 | 애디슨-웨슬리 프로페셔널(Addison-Wesley Professional) | 2008년 10월 18일 |
| C# 프로그래밍 언어, 4판 | 애디슨-웨슬리 프로페셔널(Addison-Wesley Professional) | 2010년 10월 |
4.2. 주요 발표 영상
| 제목 | 링크 |
|---|---|
| TypeScript 소개 | Anders Hejlsberg - TypeScript 소개 |
| Microsoft 박물관에서 컴퓨터 산업 역사 둘러보기 | Anders Hejlsberg - Microsoft 박물관에서 컴퓨터 산업 역사 둘러보기 |
| C# 3.0에서 데이터 프로그래밍 | Anders Hejlsberg - C# 3.0에서 데이터 프로그래밍 |
| C#의 미래 | Anders Hejlsberg - C#의 미래 |
| C#에 대한 '회고' (Microsoft Build 2019) | C#에 대한 '회고' (Microsoft Build 2019) |