바야흐로 펄(Perl) 정례 컨퍼런스의 4일차되던 2000년 7월 19일, 펄을 만든 래리 월은 펄 6의 설계 과정을 제안합니다. 이 당시 펄 6는 기존 버전의 언어 규격을 재정비하는 목적으로 기존 버전과의 호환성을 일부 포기하고 API 및 내부 구조를 정리하려 합니다. 언어 규격은 정했지만, 이를 실제 동작하는 언어로 만드는 것은 또다른 일입니다. 펄 6의 명세는 정했는데 구현체가 잘 등장하지 않았죠. 구현체가 없는 언어 명세. 상상이 가시나요? 이런 상황속에서 한 사람이 등장합니다. 대만 출신 프로그래머 오드리탕입니다. 그는 하스켈을 사용하여 펄 6 인터프리터를 개발하고 싶다고 글을 올립니다. 이후 단 하루만에 기본적인 인터프리터 프로토타입이 만들어 지고, 프로젝트 시작 1주일만에 변수 선언, 제어 구조, 함수 호출 등 현대 프로그래밍 언어의 핵심 기능 대부분을 구현합니다. 이것이 펄6의 초기 구현체 Pugs 역사의 시작입니다.

81년생인 오드리탕의 부모님 두분은 모두 신문기자였습니다. 오드리탕은 어린 시절 부터 남과는 다른 지능의 면모를 보였는데, 5살때 이미 중국 고전인 서경과 도덕경 등을 읽었고, 6살에는 연립 방정식을 풀고, 8살 전에 프로그래밍을 익힙니다. 12살부터 펄 프로그래밍 언어를 배우기 시작했하였고, 15세에 중학교 중퇴후 스타트업을 세우고, 19세에는 실리콘밸리에 소프트웨어 회사를 설립니다. 중학교를 자퇴한 이유를 묻자, 선생님이 수업 내용을 설명하기 전에 먼저 개념을 혼자 이해하게 되는 바람에 교육 속도가 느리다고 느껴서 좌절감을 느꼈기 때문이라고 합니다.

오드리 탕은 펄 언어를 좋아했는데요. (실제로는 해스캘을 더 좋아한 듯 합니다.) 2001년부터 2006년까지 5년동안 100개 이상의 펄 모듈을 직접 작성하거나 개발합니다. 그 중에서도 PAR(Perl ARchive Toolkit)은 애플리케이션을 자체 실행파일 형태로 묶어주어서 펄 언어가 설치되어 있지 않은 곳에서도 펄 관련 도구를 쉽게 사용할 수 있도록 도와주는 클로스 플랫폼 패키지 도구입니다. 이 도구 덕분에 펄의 이식성에 대한 장벽이 없어지면서 기업내 펄의 사용이 확산됩니다.

오드리탕은 부모님의 영향을 받아서 현실 정치에도 적극적으로 참여합니다. 2014년 중국과 대만간 서비스 무역협정(CSSTA) 체결에 반대하는 시민들이 대만 국회를 점거하는 대규모 시위가 발생합니다. 이 운동을 일컬어 해바라기 운동이라 부르는데요. 오드리탕은 시위가 발생하자 마자 현장으로 달려가서 인터넷 케이블을 연결하고 트위터로 국회 점거 상황을 실시간으로 중계합니다. 이는 대만 민주화 운동의 전환점이 되며, 새로운 기술을 통해 전제적 정부에 국민들이 저항하기 시작하는 첫 출발점이 됩니다. 이후 정부의 방대한 공공데이터를 쉽게 접근할 수 있는 거브 제로(g0v) 사이트, 실시간 토론 플랫폼인 폴리스(Polis), 대규모 온라인 시민참여 의회 플랫폼인 vTaiwan 등을 개발하였습니다. 코로나 19 팬데믹 당시 대만용 마스크 재고 지도 앱을 개발하여 마스크 재고 상황을 실시간으로 국민들에게 공개하였습니다.

오드리탕은 대만의 첫 디지털 장관(2016년부터 2024년까지)에 취임하면서 최연소 내각 장관이며, 최초의 트랜스 젠더 겸 비-이분법적인 사람이라 선언한 타이틀을 가지고 있습니다. 여전히 시빅 해커 활동을 하면서 기술의 공공성을 높이기 위한 활동에 적극 참여하고 있습니다.

그러나 제가 말하고 싶은 것은 좋은 답변이 아니라 좋은 질문입니다. 좋은 질문을 즐길 만한 환경에 스스로를 두기, 살아 있는 동안에 대답이 나오지 않더라도 상관없어요. 물론 ‘만물에 대한 대답이 42’라는 것을 다들 알고 있죠. 그렇지만 그거 말고도 답은 많이 있어요.

(참고: 왜 42일까를 찾아봤습니다. 아무래도 <은하수를 여행하는 히치하이커를 위한 안내서>에 등장하는 슈퍼컴퓨터 DeepThought의 답을 이야기한 것 같습니다. DeepThought는 모든 질문의 궁극적인 답이 무엇인지를 750만년 걸려서 계산한 다음 42라고 대답합니다.)

우리가 모두 디지털 민주주의의 공동 창조자입니다. 기술은 사회적 신뢰와 투명성을 높이고, 시민이 정책 결정에 실질적으로 참여하는 새로운 민주주의 시대를 열 수 있습니다



 

 

 

 

 

 

프로그래머 장관 오드리 탕, 내일을 위한 디지털을 말하다 | - 교보문고

프로그래머 장관 오드리 탕, 내일을 위한 디지털을 말하다 | 공공을 위해 살아온 천재 프로그래머 장관, 오드리 탕! 자신의 언어로 말하는 내일과 모두를 위한 디지털&AI 사회의 구축법대만 사상

product.kyobobook.co.kr

 

 

모두가 같다는 환상 천재를 죽이지 않는 사회 | 아이리스 치우 - 교보문고

모두가 같다는 환상 천재를 죽이지 않는 사회 | 오드리 탕은 오드리 탕일 뿐이다 천재 프로그래머 장관의 '덜 주목받은' 일곱 가지 이야기이 책에서는 대만 사상 최연소 장관이자 세계 최초 트랜

product.kyobobook.co.kr

 

 

대만의 디지털 민주주의와 오드리 탕 | 전병근 - 교보문고

대만의 디지털 민주주의와 오드리 탕 | 대만의 시빅 해커들은 민주주의를 기술로 간주한다. 누구나 참여해 더 좋게 만들 수 있다고 믿는다.시빅 해커 출신의 대만 디지털 장관 오드리 탕이 대만

product.kyobobook.co.kr

 

+ Recent posts