언어

17개의 언어, 하나의 스택.

각 언어는 하드웨어부터 검증과 거버넌스까지 하나의 역할을 맡으며, 하지 않는 일을 명시합니다.

자체 언어를 설계한 이유

언어마다 하나의 역할

범용 언어는 거의 모든 일을 할 수 있습니다. 우리 언어는 의도적으로 범위를 좁혀 각각 명확한 역할과 경계를 갖습니다.

설계에 담긴 한계

선언된 한계, 거부, 재현은 각 프로그램이 따로 추가할 것이 아니라 스택의 설계 목표입니다.

외부 의존 축소

회사 프로젝트에 자체 언어만 사용하는 것이 목표입니다. 아직은 아닙니다. 현재 도구에는 타사 언어가 포함되어 있습니다.

스택

각 언어는 단독으로 작동합니다. 분류는 용도를 나타낼 뿐 필수 파이프라인이 아닙니다.

시스템 및 하드웨어

소프트웨어가 기계, 클러스터, 물리적 세계와 만나는 곳.

데이터, 지식 및 수학

정보가 시스템에 들어와 연결되고 보관되고 계산되는 방식.

에이전트 및 소프트웨어

에이전트가 추론하고 소통하고 실행되는 방식과 허용되는 일.

검증 및 거버넌스

시스템을 테스트하고 측정하고 감사하고 추적하는 방식.

독자 언어

모든 Belsic 언어는 독자 언어이며 Belsic만 사용하고 외부 사용은 허용되지 않습니다. 17개 모두 제한적 프로토타입부터 더 발전된 프로필까지 서로 다른 성숙도의 구현 작업이 있습니다. 이 설명은 전체 사양이 아닌 범위의 요약입니다.