
나는 초기 로마사에 관심이 많다. 라티움의 작은 도시국가에 지나지 않던 로마는 어떻게 영토를 넓혀갔을까. 왕정은 어쩌다 공화정이 되었으며, 시민 권력은 무슨 이유로 황제에게 그 권력을 넘겨주게 되었을까. 로물루스 이전부터 로마의 첫 황제인 아우구스투스까지 거의 800년의 역사 속에서 일어난 이러한 격랑들을 자세히 살펴보면 재미있는 점들이 곳곳에 숨어있다.
포에니 전쟁은 로마가 아직 공화정을 유지하던 시절에 상업 국가 카르타고를 상대로 벌였던 세 차례의 전쟁을 지칭한다. 이 세 번의 전쟁에서 카르타고는 모두 패했고, 로마는 카르타고를 멸망시켰으며, 이탈리아반도와 이베리아반도, 그리고 지중해 남부 지역에 대한 지배권을 공고히 할 수 있었다. 한편으로는 이 전쟁의 결과의 결과로 로마 공화정이 몰락하고 제정이 들어섰으니 어떻게 생각하면 로마 ‘공화정’과 카르타고 모두를 멸망시킨 전쟁이라고도 볼 수 있겠다.
이 포에니 전쟁을 모르는 사람조차도 ‘한니발 바르카’의 이름은 알고 있지 않을까? 만약 이름을 모른다 해도 ‘전투 코끼리를 데리고 알프스산맥을 넘어서 로마를 침공한 장군’이라고 하면 대부분은 ‘아, 그 사람 이름이 한니발이었구나’ 한다. 한니발은 2차 포에니 전쟁에서 활약한 카르타고의 명장이다. 그러나 앞서 말한 것처럼 카르타고는 세 번의 포에니 전쟁을 모두 패배했고, 한니발 바르카 역시 최종적으로는 로마에 패퇴했다. 그런데 한니발을 패퇴시킨 로마의 장군은 아는 사람이 거의 없다. 역사가 승자의 기록이라는 말이 있는다는 걸 생각해보면 더욱 의아한 부분이 아닐 수 없다.
이 책 <한니발 : 로마의 가장 위대한 적수>를 읽으면서 그 이유를 조금 알 것도 같았다. 우선 17년 정도 되는 2차 포에니 전쟁 동안 로마의 장군은 매년 다양한 사유로 ─ 보통은 전사 ─ 갈려 나갔지만, 한니발은 처음부터 끝까지 카르타고 군을 이끌었다. 요컨대 2차 포에니 전쟁사 전체를 관통하는 핵심 인물이라는 것이다. 또한, 로마의 그 어떤 장군도 전투에서 한니발을 제대로 패배시키지를 못했다. 소규모 교전에서의 승리는 있었겠으나, 그마저도 대부분이 적을 기만하기 위한 한니발의 계략에서 비롯한 전략적 패배일 뿐이었다. 푸블리우스 코르넬리우스 스키피오 역시 로마 본토에서 한니발을 상대하지 않았다. 그는 히스파니아 ─ 당시 카르타고의 식민지로서 현재의 이베리아반도 ─ 정벌을 통해 현지에 주둔하고 있던 한니발의 동생들을 상대했고, 카르타고 원로원으로 하여금 한니발보다는 그의 동생들 쪽으로 지원군을 보내도록 유도했다.
칸나이 전투 이후로 로마군의 기조는 지연 전술로 굳어갔다. 흔히 파비우스 전략이라고도 부르는 이 전술을 간단히 설명한다면 ‘무제한적 소모전’이라 할 수 있겠다. 로마는 본토에서 싸우는 이점을 십분 활용해 수 많은 대패 속에서도 계속해서 수만 단위의 병력을 충당할 수 있었고, 군량미 역시 그러했다. 하지만 제해권이 없는 카르타고는 로마 본토로 지원을 보낼 수 없었고, 한니발의 군대는 충무공 이순신의 활약으로 보급이 끊긴 왜국의 육군처럼 힘겨운 싸움을 할 수밖에 없었다. 수만의 로마군을 죽이고 고작 수천 밖에 잃지 않았지만, 로마군이 수만을 수십만으로 복구하는 동안 한니발은 그 수천을 복구할 수 없었다.
카르타고가 2차 포에니 전쟁에서 패배한 근본적인 이유는 그들에게 한니발이 한 명밖에 없었기 때문이 아닐까. 히스파니아에서 그의 동생들이 스키피오를 상대로 승전을 거두었더라면 ─ 형은 5만으로 9만을 이겼는데, 동생들은 7만의 군사로 4만을 못 이겼다 ─ , 하르두르발이 메타우루스에서 이겼더라면 ─ 이건 한니발 잘못이 아주 없는 건 아닌데 그래도 6만으로 4만을 못 이겼다 ─ 역사는 달라졌을 수도 있다.
김상욱 교수는 전쟁을 물리학의 개념에 빗대 ‘특이점’이라고 설명한 바 있다. 요컨대 전쟁의 이전과 전쟁의 이후가 근본적으로 같지 않다는 것이다. 그런 면에 있어 2차 포에니 전쟁은 분명 로마 공화국 역사의 특이점이다. 이전까지는 리비우스의 <로마사>와 폴리비오스의 <역사>를 통해서만 한니발을 알았는데, 이는 당대에 쓰인 것도 아닐뿐더러 승전국의 역사가가 남긴 뒤틀린 전쟁귀로서의 한니발일 뿐이다. 2차 포에니 전쟁을 카르타고와 한니발의 시점으로 재구성해보려 했던 작가의 야심이 로마사 덕후의 가슴을 두근거리게 한다.
더 읽어보기
2024.12.16
책이라는 이름의 지도와 그 축척에 대하여
이 책은 한국에서 <대항해시대 최초의 정복자들>이라고 번역되었지만, 원제는 <정복자들 : 포르투갈은 어떻게 첫 전지구급 제국을 건설하였는가>이다. 그런 만큼 대항해시대의 전반적인 흐름을 그려내는 것이 아닌, 1497년 바스쿠 다 가마의 인도 원정으로부터 시작하여 전…
2024.12.07
한국 사회와 <좁은 회랑>
정확히 기억하고 있다. 나는 9월 23일 부산으로 내려가는 기차에서 이 책을 읽기 시작하여 10월 17일에 다 읽었다. 그 사이에 공저자 두 분이 노벨 경제학상을 수상하시게 되어, 나는 졸지에 노벨 경제학상 수상자의 저작을 읽게된 꼴이 되었다. 누가 상 받았다고 책 찾아 읽는 사람이 아…
2024.05.18
현금 300억과 <레디메이드 인생>
레디메이드 인생은 채만식 선생께서 90년 전인 1934년 5월 발표하여 7월까지 연재한 소설의 제목이다. 세계적 대공황으로 인해 전문학교를 졸업하고도 실업자 신세를 면치 못하는 수많은 청년을 채만식 선생은 팔리기를 기다리는 기성품 인생으로 그려낸 것이다.작중에 이런 장면이 나온다.P는…
2023.08.17
인두껍을 쓴 외계인과 <파운데이션> 시리즈
총 7권으로 구성된 <파운데이션> 시리즈는 SF의 거장 아이작 아시모프의 여러 작품 중에서도 손에 꼽는 명작이다. 이 시리즈를 한데 묶어주는 개념은 단연 ‘심리역사학’이다. 위대한 수학자 해리 셀던에 의해 고안된 이 학문은 과거와 현재의 인간 집단을 통계적으로 분석하여 미래에…
2026.04.11
Trie 자료구조
문자열 데이터를 다룰 때 단순히 “이 단어가 있나?”만으로는 부족한 순간이 있다. 자동 완성처럼 특정 접두사로 시작하는 후보를 모아야 할 때도 있고, 어떤 키에 값을 두고 빠르게 찾고 싶을 때도 있다. 이럴 때 가장 자연스럽게 떠올릴 수 있는 자료구조가 바로 Trie이다.Trie는 무엇…
2026.03.19
Streams API 부록 2. 왜 이미지는 위에서 아래로 나타날까
웹 페이지에서 이미지를 로드할 때 흥미로운 장면을 종종 볼 수 있다. 이미지가 한 번에 완전히 나타나는 것이 아니라, 위에서 아래로 조금씩 채워지면서 나타나는 경우가 있기 때문이다. 특히 네트워크가 느리거나 이미지가 큰 경우 이런 현상이 더 분명하게 보인다. 마치 이미지가 위쪽부터 스캔…
2026.03.19
Streams API 부록 1. HTTP 다운로드 진행률은 어떻게 계산될까
파일을 다운로드할 때 가끔 몇 퍼센트 진행되었는지 혹은 진행 막대(progress bar)가 조금씩 채워지는 모습을 볼 수 있다. 그런데 모든 다운로드가 이런 식으로 진행률을 보여 주는 것은 아니다. 어떤 다운로드는 퍼센트가 표시되지만, 어떤 경우에는 진행 막대 없이 로딩 스피너만 계속…
2026.03.13
Streams API 4. 왜 모든 언어에는 Stream API가 존재할까
Streams API를 공부하다 보면 묘한 기시감을 느끼게 된다. JavaScript에서 ReadableStream, WritableStream, TransformStream을 살펴보고 있는데, 어딘가 낯설지 않다. Java를 써 본 사람이라면 InputStream, OutputStre…
댓글
댓글을 불러오는 중...