[JesusBornd 코드 시리즈]
창세기 22 장

여호와 이레의 설계

by 신동혁

창세기 22장은 성경에서 가장 극적인 순종의 장면입니다.

독자 이삭을 번제로 드리라는 명령, "하나님이 친히 준비하시리라"는 믿음의 고백, 칼을 거두라는 음성, 그리고 수풀에 걸린 숫양까지 모든 순간이 하나의 설계로 엮입니다.

이번 편에서는 창세기 22장의 네 가지 핵심 구절을 데이터로 정리해 순종과 공급이 어떻게 하나의 스토리로 완성되는지 확인합니다.

각 구절을 순회하며 "여호와 이레"(하나님이 준비하신다)는 선포가 오늘 우리의 순종에도 동일하게 작동함을 살펴봅니다.

1. 오늘의 본문 한 컷

본문: 창세기 22:1-19

키워드: 독자, 번제, 여호와 이레, 경외

네 아들 네 사랑하는 독자 이삭을 데리고 모리아 땅으로 가서 내가 네게 지시하는 산에서 그를 번제로 드리라 아브라함이 가로되 아들아 번제 할 어린양은 하나님이 자기를 위하여 친히 준비하시리라 네가 네 아들 네 독자라도 내게 아끼지 아니하였으니 내가 이제야 네가 하나님을 경외하는 줄을 아노라 아브라함이 그 땅 이름을 여호와 이레라 하였으므로 오늘날까지 사람들이 이르기를 여호와의 산에서 준비되리라 하더라


2. 자바 – 여호와 이레의 네 단계

2-1. 핵심 구조

https://gist.github.com/sambuza/2733de3da949a567d2423390ef4e0a20

코드가 드러내는 네 단계:

명령(22:2) → 믿음(22:8) → 확인(22:12) → 선포(22:14) 순서로 전개됩니다.

"독자"(only son)라는 단어가 22:2와 22:12에 반복되어 강조됩니다.

22:8의 "하나님이 친히 준비하시리라"는 미래형이지만, 22:14에서 "여호와 이레"로 완성됩니다.

순종 → 믿음 → 공급의 순서가 코드 배열로 명확히 드러납니다.


3. 파이썬 – 같은 구조, 다른 문법

https://gist.github.com/sambuza/a77a60d4afec14b6f86c05fb195ff56c

파이썬이 명확하게 보여주는 것:

동일한 4단계 구조를 리스트로 표현합니다.

verses [3]으로 22:14의 "여호와 이레" 선포를 즉시 조회할 수 있습니다.

dataclass는 각 구절의 불변성을 보장합니다.


4. 깨달음 – 코드로 다시 읽는 창세기 22장

"독자"는 final 변수입니다

창세기 22:2와 22:12에 "독자"(only son)가 반복됩니다.

자바에서 final String son = "독자";로 선언하면 값을 변경할 수 없습니다.

독자 = 유일하고 대체 불가능. 이삭은 약속의 아들이며 다른 아들로 대체할 수 없습니다.

코드에서 final 변수는 초기화 이후 변경이 금지됩니다. 이삭은 아브라함에게 final입니다.

"하나님이 친히 준비하시리라"는 Promise 객체입니다

창세기 22:8, "God will provide"는 미래에 이루어질 약속입니다.

자바스크립트의 Promise 객체처럼, 선언 시점에는 미완료 상태(pending)입니다.

22:13에서 "수풀에 걸린 숫양"을 발견하는 순간 Promise가 fulfilled 됩니다.

22:8의 선언 → 22:13의 실행 → 22:14의 이름 선포. 약속이 코드로 실행됩니다.

"여호와 이레"는 함수명입니다

창세기 22:14, "The LORD will provide"는 하나님의 속성을 함수명으로 선언한 것입니다.

void jehovahJireh() { provide(); }처럼 함수명이 곧 기능을 설명합니다.

이름 = 기능 정의. 아브라함은 이 경험을 하나의 함수로 코드화하여 후대에 남겼습니다.

오늘날까지 "여호와의 산에서 준비되리라"는 말이 전해지는 것은 이 함수가 계속 호출되기 때문입니다.


5. 오늘의 미션

오늘의 미션: 내가 가장 아끼는 것(시간, 관계, 목표) 한 가지를 적고, 그것을 하나님께 내려놓는 기도를 1분간 드립니다. 그리고 "여호와 이레 - 하나님이 준비하신다"는 고백을 한 문장으로 기록해 봅니다.

오늘의 한 줄

"순종의 제단 위에 올라갈 때 여호와 이레의 공급이 준비됩니다."


작가의 이전글[JesusBornd 코드 시리즈] 창세기 28 장