한선씨는 4상균형3진(T=+1데이터/O=0명령/A=-1체이닝/U=-0비가시선) 위에 선 한국어 프로그래밍 언어다. VM은 867개 유니크 opcode로 완성됐고, 고수준 컴파일러(4380줄, 225 내장함수·24 표준라이브러리)는 프로덕션 표준이다.
지도에는 네 개의 칠하지 못한 칸이 있다. 과장하지 않고 정직하게 그으면, 다음으로 갈 길이 보인다.
한선씨에는 IEEE754 부동소수점이 없다. 설계선택이다. 4상균형3진은 정수의 우주를 택했다.
벽을 만난 순간: NURBS 곡면 보간, 물리시뮬레이션, 신경망 학습을 한선씨로 짤 때 소수를 피할 수 없다.
돌파방법: 테슬라(차량제어)·ARM(고정소수점 CPU)이 증명한 접근—스케일드정수. 예를 들어 스케일 1000을 정하면 π는 3141로 저장, 나눗셈 후 1000으로 재조정한다. 루트·사인·코사인·로그 같은 함수를 정수 계산으로 정의한다. 지금 한선씨 표준라이브러리에 고정소수점.한선이 실제 구현되어 있다(스케일 1000, 최대오차 0.001, 테스트 통과).
현재 상태: 이 벽은 이미 넘기 시작했다. 정수의 우주를 포기한 게 아니라 정수 안에서 소수를 표현하는 방법을 찾은 것이다.
한선씨는 TLS 핸드셰이크를 stunnel에 의존한다. 표준라이브러리에 TLS 항목은 있지만 인증서 검증과 핸드셰이크 순서는 stunnel이 처리한다. HTTPS를 끝까지 순수 한선씨로 닫지 못하는 경계다.
현황: 모든 게이트웨이(crowny.org 210+ 도메인)가 이 패턴으로 라이브한다. stunnel은 성숙한 도구이고, 우회표준으로 자리 잡았다.
다음 목표: stunnel 없이도 TLS 스택 전체를 한선씨로 구현하는 것. 지금은 필요한 목표가 아니라 정직한 경계다.
외부 거대언어모델(Claude, Gemini 등)을 호출하려면 Node 사이드카가 필요하다. aimed 패턴이 표준이다: 순수 한선씨 주서버 + Node HTTPS 브리지.
희망: 이 사이드카를 정식 표준(crowny-sidecar.js)으로 만들면 대치율이 ~90%까지 오른다. 현재 순수toau는 32%, 사이드카 포함하면 72~75%가 곧바로 한선씨로 돌릴 수 있는 상태다.
사실: 온전한 한선씨로만 쓸 수 있는 영역이 있고, LLM 브리지가 필요한 영역이 있다는 뜻이다. 후자를 잘 보면 경계가 명확해진다.
단일읽기 16KB, 문자열 64KB 캡이 있다. 48M 고정 아레나, GC 없는 메모리 모델이 만난 용량 벽이다. 큰 텍스트를 한 번에 흡수하는 스트리밍이 제한된다.
현재: 대부분 서비스는 이 범위 안에서 작동한다. 필요할 때만 청크 스트리밍으로 우회한다.
다음 목표: 동적 아레나 성장(필요시 2배씩 할당, 절대상한 1GB)을 넣어 무한 스트리밍에 가까워지는 것. 이건 설계 문제지 언어의 한계가 아니다.
정수 오버플로: 정수 워드는 약 1410억 대에서 래핑된다. 큰 곱셈은 단계축소(예: /1000 먼저)가 필수다.
나눗셈의 자연반올림: 한선씨 나눗셈은 |r|≤|b|/2 반올림을 쓴다. 그래서 (lo+hi)/2 식 이진탐색이 무한루프에 빠진다(NURBS FindSpan 실증). 회피는 선형스캔이나, 이것도 "알면 우회 가능"이지 못하는 게 아니다.
크라우니코드 생성엔진 자립도는 70%(LLM의존 30%). 강점은 명백하다: 수학 98%·문자열 98%·네트워크 97%·알고리즘 91%. 약한 곳도 명백: 파일 IO 74%·자료구조 66%. 강함과 약함을 같은 표에 나란히 적는 것이 정직한 지도의 본질이다.
음(U,-0)은 블랙홀—어디로 갈지 알 수 없는 비가시선의 영역이다. 이 네 벽들이 음이다. 지도에 음을 명확히 그으면, 다음 여행자들은 어느 방향을 향해야 하는지 안다.
부동소수점은 고정소수점.한선으로 이미 돌파했다. RPN 정통은 hanseonc_rpn.c로 문서를 정정하며 깨진 부분을 수리하고 있다. TLS와 LLM은 사이드카 표준으로 우회를 제도화한다. 대용량은 아레나 성장으로 다음 아키텍처를 그린다.
정직한 지도는 완성된 영토보다 강하다. 한선씨는 못 하는 것을 적어둔 언어이고, 적어두었기에 메워나갈 수 있다.
첫 번째 책은 선물이에요. 가입하면 100맘을 드리니까, 두 번째 책부터 자유롭게 읽을 수 있어요. 친구를 추천하면 50맘도 생겨요.