신청 정보를 불러오는 중…
힘들이지 않는 영역으로. 이것이 Modulo입니다.
Parse로 시작한 시리즈의 두 번째 책입니다. 방법의 길은 전혀 다릅니다. Parse라는 돌파를 낸 그 머릿속에서 새 장이 열립니다. 더 깊은 물길을 따라갔습니다. 준비하세요.
한정판입니다. 크고 아름다운 Crown Quarto 소프트커버, 무광 마감. 앞 책의 짝이 되는 이 권에는 Fraser Parker가 지금까지 아껴 둔 작업이 들어 있습니다. 완전히 새롭고, 판을 바꿉니다.
이 영역의 토대를 놓은 사람들의 기초를 받아, 접근의 기발함과 도달한 단순함 모두에서 전에 꿈꾸던 너머로 밀어 올렸습니다.
오랫동안 알고리즘 스택의 길, 특히 모두가 탐내는 Any Card At Any Number(ACAAN, 아무 카드 아무 숫자)는 복잡함으로 깔려 있었습니다. 계산, 머릿속에서 걸리는 마찰. 사람들은 그것을 힘의 대가로 받아들였습니다. Fraser는 다르게 꿈꿨습니다. Modulo는 그 꿈이 형태를 갖춘 것입니다. 애정을 쏟은 작업이고, 더 정확히는 단순함을 향한 집요한 추적입니다. 경계를 조금씩 깎은 정도가 아니라 녹여 버렸습니다. 핵심만 쫓아 군더더기를 걷어 내고, 우아하고 강한 정수만 남겼습니다.
중심에는 그 자체로 강한 알고리즘 스택이 있습니다. 덱의 아무 번호 자리에 있는 카드를 바로 알고, 반대로 아무 카드의 정확한 자리도 놀랄 만큼 쉽게 압니다. 가능성을 다시 쓰는 지점은 아무 카드 아무 숫자에 적용할 때입니다. Fraser는, 관객이 말한 아무 카드를 관객이 말한 아무 번호 자리에 힘들이지 않고 두기 위해, 덱의 맨 앞으로 옮겨야 하는 특정 카드를 바로 아는 길을 찾아냈습니다. 이 공식을 얼마나 단순하게 만들었는지는 지나치다 싶을 만큼입니다. 문제에 다가가는 방식 자체가, 이런 묘기에 늘 따라붙던 복잡한 계산을 걷어 냅니다.
정해진 스택에서 카드마다 자리를 알고 있어야 하는 길 옆에, 아무 카드를 아무 번호 자리에 그 자리에서 놓는 길이 있습니다. Modulo 알고리즘 스택은 그 즉각적인 앎도 그대로 줍니다.
장면을 떠올려 보세요. 관객이 아무 카드와 아무 숫자를 자유롭게 말합니다. 카드를 상자에서 꺼내 관객에게 건넵니다. 관객이 카드를 내려 세면, 속으로 생각한 카드가 속으로 생각한 바로 그 번호에 있습니다.
명료함은 놀랍도록 단순한 머릿속 이동에서 옵니다. 직관적이고 곧아서, 과정이라기보다 그냥 아는 쪽에 가깝습니다. 작업은 순간에 끝납니다. 힘들이지 않고, 거의 장난처럼. 발상이 묘한데 곧고 강해서, 해 보면 스스로 진짜 마술을 겪는 느낌입니다. 알고리즘이라는 접근을 자기 뜻대로 구부려, 복잡한 것이 아이 놀이처럼 되는 시스템을 만들었습니다.
ACAAN을 한 뒤에도 알고리즘은 바로 다시 할 준비가 됩니다. 스택의 시작점을 되돌릴 필요가 없습니다. 덱의 순서가 움직여도 Modulo 알고리즘은 안정하고, 힘은 줄지 않습니다. 스택의 정확한 시작 배열은 유동적이 되고, 이 기적을 반복하는 데는 상관이 없습니다.
정해진 자리에 놓인 바탕 스택은 두 가지 앎을 품고 있습니다. 스택 안에서 말한 아무 카드의 번호 자리를 바로 알거나, 생각한 아무 자리의 카드를 바로 압니다.
Fraser는 덱을 옮겨야 할 때의 핸들링을 여러 가지 나눕니다. 교묘한 심리로 작업을 숨기거나, 이 시스템과 맞물린 엣지 마킹으로 카드가 상자를 떠나는 순간에 숨기거나, 덱을 보지 않는 순수하게 손끝의 방법을 씁니다. 눈으로 볼 단서가 필요 없고, 덱이 본격적으로 쓰인다고 알아차리기 전에 불가능한 일이 끝납니다. 정확한 카드를 바로 찾습니다. 어림도 없고, 암기 덱도 없습니다. 힘들이지 않고 도착할 뿐입니다.
Modulo는 개념 자체를 끌어올립니다. 전에 엿보였던 가능성을, 충격적일 만큼 순수한 지점까지 다듬었습니다. 처음부터 아무 카드 아무 숫자와 그 밖의 기적으로 가는 가장 단순한 길로 설계했습니다. 단순한 공식, 단순한 이동. Fraser 자신도 마침내 닿은 우아함에 놀랐습니다. 몇 년을 쫓던 해결, 먼 꿈처럼 느껴지던 것이 여기 있습니다. 실현되고, 다듬어졌습니다. 그는 이 작업을 매우 자랑스러워하고, 마침내 나눌 준비가 되어 기쁩니다. 그는 이것을 결정판으로 봅니다. 이 수단으로 ACAAN에 이르는 길에 대한 마지막 말일지도 모릅니다.
방법을 읽고 직접 해 보면, 얼마나 곧고 깨끗하고 단순한지 고개가 저어질 가능성이 큽니다. 힘들이지 않는 알고리즘의 숙련은 더 이상 꿈이 아닙니다. 그것이 Modulo입니다.
이 접근 안에서 억지 없는 단순함, 원래 그래야 했던 느낌을 보게 됩니다. 만든 티가 없고, 원래 있던 것을 알아챈 듯 울립니다. 표면 아래에 있던 원리이고, 제대로 알아차리기만을 기다리고 있었습니다. 어떻게 찾아냈는지뿐 아니라, 왜 이렇게 오래 눈앞에 숨어 있었는지도 생각하게 됩니다.
한정판 소프트커버 안에서 비밀을 직접 발견하세요. 이 책의 실물은 80부만 인쇄됩니다. 이 형태로 구할 수 있을 때 가져가세요.
질문을 남기려면 로그인이 필요합니다.
질문을 불러오는 중…