HanSeon Computing Language
ㅎ 한선씨 — 한국어 컴퓨팅 언어
한선씨는 한국어로 코딩하는 프로그래밍 언어입니다. 영어 키워드를 외울 필요 없이, 생각하는 그대로 한글로 씁니다. 4상균형3진 크라우니VM(ISA729) 위에서 컴파일되어 실행되는 진짜 언어 — 장난감이 아닙니다.
이렇게 생겼어요
변수, 함수, 조건문, 반복문 — 전부 한국어
함수 제곱(n) { 반환 n * n }
변수 x = 7
만약 (x > 5) {
출력("크다! 제곱은 " + 문자열변환(제곱(x)))
} 아니면 {
출력("작다")
}
변수 i = 1
동안 (i <= 3) {
출력("별 헤는 밤 " + 문자열변환(i))
i = i + 1
}
225개 내장함수
문자열·배열·수학·파일·TCP네트워크·해시맵·3진 인코딩까지. 출력, 글자수, 정렬, 거듭제곱, TCP대기... 전부 한국어 이름입니다.
24개 표준 라이브러리
JSON, 라우터, 인증, 템플릿, 날짜, TLS, 셀DB... "가져오기 "문자열.한선"" 한 줄로 불러옵니다. 웹서버·DNS서버·블록체인도 한선씨로 구현되어 있습니다.
3진 논리
참(1)·거짓(-1)에 더해 모름(0)이 있습니다. "모르면" 키워드로 불확실함을 코드로 다룹니다 — 2진 세계엔 없는 표현력.
실전 언어
이 사이트를 포함한 crowny.org 생태계의 서비스 엔진들, 40큐비트 양자 시뮬레이터, 크라우니브라우저 코어가 한선씨로 작성되었습니다.
왜 한국어 코딩인가
프로그래밍의 벽 절반은 영어의 벽입니다. 한선씨는 그 벽을 없앱니다. 초등학생이 "만약 (점수 > 90) { 출력("참 잘했어요") }"를 읽고 바로 이해하고, 한별이 같은 학생이 양자 시뮬레이터를 모국어로 만들 수 있습니다. 언어가 생각을 담는 그릇이라면, 코딩 언어도 우리말이어야 합니다.